- ベストアンサー
PHPからJavaScriptの指定形式へ変更
PHPからJavaScriptの下記形式へ変更したいのですが、これは何と言う形式なのでしょうか? ・json? ・それともJavascriptオブジェクト? ■変更したいavaScript形式 [ ['hoge', 4.3], ['piyo', 5.6] ], ■変更元のPHPデータ Array ( [0] => 'hoge',4.3 [1] => 'piyo',5.6 )
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
JavaScript側の形式はJavaScriptの組み込みの配列記述方式そのままなので,PHPからはJSONとして渡せばよいと思います。 PHP側のデータがおかしいですね。 配列の要素に複数のデータを直接入れることはできません。 PHP側のデータが, Array(Array('hoge', 4.3), Array('piyo', 5.6)) ならば,そのままjson_encodeすればよいでしょう。 # PHPでも [ [ 'hoge', 4.3 ], [ 'piyo', 5.6 ] ]と書けますが,話を単純にするためにArray関数を利用。
お礼
回答ありがとうございました。 >PHP側のデータがおかしいですね >配列の要素に複数のデータを直接入れることはできません ・気が付きませんでした ・勉強になりましたー