构造方法
所谓构造方法,也是方法,只不过是一种特殊的方法。 而方法名必须和类名一致, 并且不需要像普通方法一样,必须通过调用才能执行,只需要实例化即完成调用过程 。 一般来说,构造方法总是在做一些初始化的工作。
class Computer {
// 构造方法
function Computer() {
echo ' 我是构造方法! ' ;
}
}
new Computer(); // 这样即完成了调用
 
 ·在 PHP5 我们可以通过 __construct 的内置方法来识别构造方法,而不用再需要和 类名相同了。
class Computer {
// 构造方法
function __construct() {
echo ' 我是构造方法! ' ;
}
}
·相对应构造方法,还有一种内置的方法是析构方法,它的用途在整个类使用完毕都 执行。一般可用于清理内存中对象( 脚本执行完毕的时候会自动清理 ) 。而如果有脚本执 行完毕后并没有清理的,比如数据库数据等,就有必要使用析构方法。
class Computer {
// 析构方法
function __destruct() {
echo ' 我是析构方法 ' ;
}
}
10-13 11:29