spl_auto_register():如果当前页面调用的函数在本页没有,自动执行该函数调用其他页面的函数。
实例一(index.php)
<?php
function SplAutoloadRegister(){ //创建一个引入文件函数
require_once 'test.php'; //打开外部一个名为test.php的文件
}
spl_autoload_register('SplAutoloadRegister'); //使用spl_auto_register函数,将引入文件的函数名添加进去
$myclass = new myclass(); //将外部类实例化
echo $myclass->myfun(); //调用外部函数实例二(test.php)
<?php
class myclass{
function myfun(){
echo '我正在使用spl_auto_register函数引用外部函数';
}
}运行结果
这里需要注意的是,spl_auto_regiser()函数的时候,括号里面的内容必须是函数名称,并且需要用''包裹。





还没有评论,来说两句吧...