私はオブジェクトの値を取得する関数getValueを持つオブジェクトのPHP配列を持っています。 私が取得したいのであれば、それはPHPちょうど私の値があります:私は取得JSONを使用してJSでPHPメソッドを使用しますか?
document.write(mapArray);
を行う場合
var mapArray = <?php echo json_encode($mapArray); ?>
:私は使用してJSへの配列が渡さ
echo mapArray[2][2]->getValue;
オブジェクトオブジェクトの文字列の全体配列。私がしようとした場合:
document.write(mapArray.[2][2].getValue);
i "が未定義" を取得します。
これはどうしてですか?メソッドがJSで認識されるようにPHPデータオブジェクトを模倣する必要がありますかJSONエンコーディングは私にこれを手渡すことができますか?
2番目のコードブロックのレンダリング結果はどうなりますか?その中にPHPビットを持つもの? –
あなたの最初のコードブロックで 'mapArray [2] [2] - > getValue()'を使用すると仮定します。 'getValue'がメソッドではなく単純なプロパティである場合、残りの質問は意味をなさない。 – VoteyDisciple