次のクラスからインスタンス化されたオブジェクトのphp配列があります。
class my_class {
public $id;
public $timestamp;
}
これらは、インデックス0、1、2....の配列に格納されます。
Session変数を介してjqueryでこの配列を取得しており、次の方法で出力しようとしています。
var myclass_map = "<?php $_SESSION['myclass_map']?>";
$.each(myclass_map, function(key, value) {
console.log(key + ' ' + value["id"]);
});
と
var track_map = "<?php $_SESSION['myclass_map']?>";
$.each(myclass_map, function(key, value) {
console.log(key + ' ' + value.id);
});
しかし、どちらもキーを出力するときに値への未定義の参照を与えてくれます。オブジェクト変数にアクセスするにはどうすればよいですか?