返回可以通过spl......登陆

可以通过spl_autoload_register实现

关志宇2019-04-07 10:56:10292

<?php
/**
* Created by PhpStorm.
* User: guanzhiyu
* Date: 2019/4/7
* Time: 10:07
*/
//在public下创建
class Car
{
   public $brand;
   public $model;
   public $price;

   public function __construct($brand,$model,$price)
   {
       $this->brand = $brand;
       $this->model = $model;
       $this->price = $price;
   }

}
$car = new Car('丰田','汉兰达',35000);

?>

//在public 同级目录创建

<?php

class demo{

//自动加载器:最重要一个参数就是一个回调
spl_autoload_register(function($className){
   //var_dump($className);
   //推荐使用绝对路径(优点绝对路径比相对路径速度快)

//引入类在public文件夹下

    include __DIR__.'\public\\'.$className .'.php';
});

//实例化对象

$car = new Car('丰田','汉兰达',35000);
echo '品牌:' . $car->brand .',型号:' . $car->model . ',价格:' .$price;

}

?>

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送