print_r の出力が次の配列 $aMethods があります。
Array
(
[0] => Array
(
[pattern] =>
[return_media] => 1
[return_name] =>
)
)
このコードで「return_media」にアクセスしようとしています:
$iReturnMedia = $aMethods[0]->return_media;
echo $iReturnMedia;
また、私がこれを試したとき:
$iReturnMedia = $aMethods[0]['return_media'];
次のエラーが表示されます: 文字列オフセットを配列として使用できません...
しかし、うまくいきません。$iReturnMedia は空白として返されます。誰かが私がここで間違っていることを教えてもらえますか?
編集: $aMethods は foreach ループで次のように設定されます。
foreach ($aMethodList as $sMethodGroup => $aMethods) { //insert code from above }