JavaScript配列に渡したい、より次元の高いphp配列があります。
これは配列です:
$this->_db_list_arrray[$this->getID()][$key] = $row;
"16":[[{"article_no_internal":"9987213"}]] などです。私は次のようにエンコードします:
$shipping_part_list_array = json_encode($db_obj->getArticleList($elements));
そしてJavaScriptで
alert("<?php echo $shipping_part_list_array; ?>");
ただし、アラートには [] のみが表示されます。
PHP配列をJavaスクリプト配列に渡すより良い方法はありますか?
array(1) {
[16]=>
array(2) {
[0]=>
array(1) {
[0]=>
array(2) {
["article_no_internal"]=>
string(6) "999184"
["article_name_internal"]=>
string(29) "Geschenkbox Kerzenschein 2011"
}
}
[1]=>
array(1) {
[0]=>
array(2) {
["article_no_internal"]=>
string(6) "999184"
["article_name_internal"]=>
string(29) "Geschenkbox Kerzenschein 2011"
}
}
}
}
これは私のコンソールにあります。正しいデータを取得するために解析する必要があります。ありがとうございました