6.10.8 使用__autoload()方法
另一个特殊的函数是__autoload()。它不是一个类方法,而是一个单独的函数;也就是说,可以在任何类声明之外声明这个函数。如果实现了这个函数,它将在实例化一个还没有被声明的类时自动调用。
__autoload()方法的主要用途是尝试包含或请求任何用来初始化所需类的文件。分析如下示例:
function__autoload($name)
{
include_once$name.".php";}
该代码实现将包括一个具有与该类相同名称的文件。