Home > Article > Backend Development > 一个对象怎么能new不成功
一个对象如何能new不成功
类似这样:
<br />class MyClass {<br /> private $index;<br /> public function __construct($index) {<br /> if ($index === 0) {<br /> // 销毁对象<br /> }<br /> $this->index = $index;<br /> }<br /><br /> public function getIndex() {<br /> return $this->index;<br /> }<br />}<br /><br />$t = new MyClass(1);<br />echo $t->getIndex(); // 正确返回<br /><br />$t = new MyCalss(0);<br />echo $t->getIndex(); // 失败。<br />