自动加载外部class

原创2019-01-12 20:30:4873
摘要:<?php/** * Created by PhpStorm. * User: wkgbc * Date: 2019/1/12 * Time: 17:58 *//*include 'public/Car.php';include "public/Moble.php";*/spl_autoload_register(function ($className)

<?php
/**
* Created by PhpStorm.
* User: wkgbc
* Date: 2019/1/12
* Time: 17:58
*/
/*include 'public/Car.php';
include "public/Moble.php";*/

spl_autoload_register(function ($className){
   include 'public' . $className . 'php';
});

$car = new Car('奥迪','大众','200000');

$mobile = new Moble('华为','ZZ','288');

echo $car ->brand , $car->price ,$car->model;

echo $mobile->model , $mobile->price, $mobile->model;

批改老师:天蓬老师批改时间:2019-01-13 10:32:40
老师总结:spl_autoload_register()是原来的__autoload()的升级版,更加的通用和方法, 可以与命名空间配合,实现类/函数/常量自动加载

发布手记

热门词条