WSDL データを管理するクラスから結果セットを取得します。
私はクラスにコードを書きませんでした。私はそれを使用するだけです。
サービスで ID を作成する関数を呼び出し、後で同じスクリプトでその ID を操作したいと考えています。
私の結果セットは次のようになります。
Array
(
[0] => SaveResult Object
(
[id:protected] => newgeneratedID
[success:protected] => 1
)
)
そこで、必要な ID を取得するために $response[0]->id を試しました。今、致命的なエラーが発生しました。
PHP Fatal error: Cannot access protected property SaveResult::$id
私はそれが初心者の質問であることを知っていますが、オブジェクトをprint_rできるのに内部の値を取得できない理由がわかりません。