注意到一些关于 PHP 类的东西,我不知道它是否是一个错误或它为什么起作用,这是代码:
<?php
class A {
private $prop = 'value';
public function fun()
{
$obj = new A;
$obj->echoProp();
}
private function echoProp()
{
echo 'Prop has value: '.$this->prop;
}
}
$obj = new A;
$obj->fun();
结果不是我所期望的错误,因为我调用了一个私有方法(在 PHP 5.3.10-1ubuntu3.7 上使用 Suhosin-Patch 进行了测试)。结果是“道具有价值:价值”