php中的__autoload()函数
生活随笔
收集整理的這篇文章主要介紹了
php中的__autoload()函数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
__autoload(string $classname),當(dāng)加載未聲明的類時(shí)將自動(dòng)觸發(fā)該函數(shù),利用該函數(shù)可完成類的自動(dòng)加載。
<?php
function __autoload($classname){
????echo '~~~~~~~';
}
$a=new stu();//結(jié)果是:先打印出~~~~~~~,然后再報(bào)一個(gè)致命的錯(cuò)誤,說(shuō)在當(dāng)前文件中未找到索要new的類。
?>
<?php
function __autoload($classname){
????//假設(shè)當(dāng)前目錄中的stu.class.php文件中聲明了一個(gè)stu類
????require("./".$classname.".class.php");
}
$a=new stu();
轉(zhuǎn)載于:https://blog.51cto.com/lei2015/1714887
總結(jié)
以上是生活随笔為你收集整理的php中的__autoload()函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [Android Pro] Inpu
- 下一篇: thinkphp笔记