电脑安全

您当前的位置:主页 > 电脑安全 >

PHP5新特性,__autoload-网络编程

来源:[db:来源]标题:   文件    编辑:电脑技术全能网 时间:2019-09-18 16:51

原标题:PHP5新特性,__autoload-网络编程
   由于创立PYTHON中国(www.okpython.com)和推行PYTHON,以是始终没时光去研讨PHP5的特征,当初终究偶然间了。明天说下__autoload函数的功效:阐明:主动加载类文件到本文件。咱们在用PHP4的时间个别用类的进程应当是如许的:类文件加载require(类.php)或include(类.php)$test = new 类名而后应用类方式。php5当前就不必了,由于PHP5供给了一个简练便利的方式,那就是autoload详细举例阐明:test.php类文件(用与主动加载)代码:<?PHPclass test{//类开端 function echo_str(){print "this is test files";}}//类停止?>testone.php文件代码:<?PHP$a = new test;$a->echo_str();function __autoload(strtolower($className)){ //strtolower是主动转化为小写字母(固然你能够不必strtolower,由于php5会主动将其转化为小写的) require_once($className.".php");//主动加载类文件,依据类的称号赐与文件名(即为加载规矩)}?>运转testone.php,output"this is test files"本文原创文章,如若转载请说明出处.python中国www.okpython.com<