0

このようなデータ構造の場合:

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 '$' '

4

1 に答える 1

1

使用しているクラスのドキュメントを参照してください。目的のデータを取得するために呼び出すことができるメソッドが必要です。たとえばgetMinLon()、そのための何かが必要です。protected変数に直接アクセスすることはできません。それが変数のprotected目的です。

于 2012-09-09T10:40:08.707 に答える