PHP 面向对象 (八)类的自动加载

类的自动加载

  1. autoload($class_name) 当使用到一个未定义的类时,就会调用

  2. spl_autoload_register('your function') 注册自己编写自动加载函数,更加灵活

  3. composer 类的自动加载(待完善,后续补充)

实践

<?php
//加载不到类时,最后尝试引入文件,如果还是没找到,则报错
function __autoload($class)
{
    echo $class;echo "<br/>";
}

spl_autoload_register(function ($name){
    echo $name;echo "<br/>";
    exit;
});

$stu1 = new Student();

复制代码,即可运行。 谢谢你的浏览,如有错误,欢迎指正哈!!!

本作品采用《CC 协议》,转载必须注明作者和本文链接
写的不好,就当是整理下思绪吧。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!