时间:2021-07-01 10:21:17 帮助过:3人阅读
class Foo{
function Foo($name){
global $globalref;
$globalref[] = &$this;
$this->setName($name);
$this->echoName();
}
function echoName()
{
echo '
',$this->name;
}
function setName($name)
{
$this->name = $name;
}
}
?>
$bar1 = new Foo('set the name is php');
$bar1->echoName();
$globalref[0]->echoName();
//print_r($globalref);
//手册上说 如果重新设置个新name $bar1 和 $globalref[0] 是不一样的 但是测试的时候 这里输出是一样