企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
要进行一个类操作时,需要先将该类加载进来,例如`include`,`require`等。 如果要执行的类很多,则需要大量`include`操作,会导致重复加载,管理苦难等一系列问题。 在 PHP 5 中,不用这样做了,可以使用`spl_autoload_register()`函数来注册任意数量的自动加载器。 ~~~php <?php spl_autoload_register(function ($class_name) { include $class_name . '.php'; }); new A(); new B(); ~~~ 本例尝试分别从 A.php 和 B.php 文件中加载 A 和 B 类,相当于 ~~~php <?php include 'A.php'; include 'B.php'; new A(); new B(); ~~~