class AAA
{
function getRealValue($var)
{
$this->var = $var;
return $this;
}
function asString()
{
return (string) $this->var;
}
}
$a = new AAA;
$a->getRealValue(30);
$a->getRealValue(30)->asString();
所以当我调用 $a->getRealValue(30) 它应该返回 30,
但是当我调用 $a->getRealValue(30)->asString() 它应该返回'30'作为字符串'。
谢谢