当前位置: 首页>>代码示例>>PHP>>正文


PHP MyClass::__autoload方法代码示例

本文整理汇总了PHP中MyClass::__autoload方法的典型用法代码示例。如果您正苦于以下问题:PHP MyClass::__autoload方法的具体用法?PHP MyClass::__autoload怎么用?PHP MyClass::__autoload使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MyClass的用法示例。


在下文中一共展示了MyClass::__autoload方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

<?php

ini_set('display_errors', 2);
//TODO
date_default_timezone_set('Etc/GMT+3');
//TODO
class MyClass
{
    function __autoload($class_name1)
    {
        require $class_name1 . '.php';
    }
}
$obj = new MyClass();
$obj->__autoload('INewsDB.class');
class NewsDB implements INewsDB
{
    private $mysqli;
    private $dblocation = 'localhost';
    public $news;
    public $errMsq = '';
    private $dt;
    public $category;
    public $date_start;
    public $date_end;
    public function __construct($dbname)
    {
        $this->mysqli = new mysqli($this->dblocation, 'root', '', $dbname);
        if (!$this->mysqli) {
            die('Error connection: ' . mysql_error());
        } else {
开发者ID:Arxemond777,项目名称:News,代码行数:31,代码来源:NewsDB.class.php

示例2: MyClass

 * Created by PhpStorm.
 * User: Yuri
 * Date: 21.11.15
 * Time: 20:46
 */
class MyClass
{
    function __autoload($class_name1, $class_name2, $class_name3)
    {
        require $class_name1 . '.php';
        require $class_name2 . '.php';
        require $class_name3 . '.php';
    }
}
$obj = new MyClass();
$obj->__autoload('lab1.8.classAbstract', 'lab1.8.classInterface', 'lab1.4');
/*abstract class AUser {

    abstract function showInfo($name, $login, $password);

}

class User extends AUser {

    function showInfo($name, $login, $password){
        echo ('Hi User! <br> Your name: '.$name.'. You login: '.$login. '. You password: '.$password.'.<br><br>');
    }

}

$obj = new User();
开发者ID:Arxemond777,项目名称:News,代码行数:31,代码来源:lab1.6.php


注:本文中的MyClass::__autoload方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。