2012-09-09 206 views
0

对于这样一个数据结构呼应类属性:PHP - 被保护

Google_Maps_Bounds Object [min_lon:protected] => -124.15252917 [min_lat:protected] => 36.39249130

你如何呼应了保护的变量?

下通常的方式似乎不工作:

echo $obj->'min_lon:protected' ;

产生错误:

'Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING or T_VARIABLE or '{' or '$' '

回答

1

看看在你使用的是类的文档。它应该有一些方法您可以调用以获取所需的数据,例如, getMinLon()或其他相关内容。您无法直接访问protected变量,这就是它们的protected