PHP5 心得(2)

来源:互联网 发布:手机上养狗的软件 编辑:程序博客网 时间:2024/04/30 02:16
  在OOP中,构造函数和析构函数是很重要的,在PHP4中,可以用和类名相同的方法名称来声明构造函数,比如
class a{
  function a()
{

}
}

在PHP5中,是用新的关键字_construct来实现了,而析构函数则用__destruct()
比如一个例子:
class Person {
    function __construct($name)
    {
        $this->name = $name;
    }

    function getName()
    {
        return $this->name;
    }

    private $name;
};

$judy = new Person("Judy") . "/n";
$joe = new Person("Joe") . "/n";

print $judy->getName();
print $joe->getName();