Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
json_编码将php数组传递给javascript数组_Php_Javascript_Arrays_Json - Fatal编程技术网

json_编码将php数组传递给javascript数组

json_编码将php数组传递给javascript数组,php,javascript,arrays,json,Php,Javascript,Arrays,Json,我有一个更维的php数组,我想传递给javascript数组 这是阵列: 它类似于16:[{article_no_internal:9987213}]等等。 我将其编码如下: 和javascript 这在我的控制台中,现在我需要解析以获得正确的数据。谢谢您不应该在JSON编码的值周围加双引号;只需执行以下操作即可: alert(<?php echo $shipping_part_list_array; ?>); 不过,出于调试目的,以下内容会更好: console.log(<

我有一个更维的php数组,我想传递给javascript数组

这是阵列:

它类似于16:[{article_no_internal:9987213}]等等。 我将其编码如下:

和javascript


这在我的控制台中,现在我需要解析以获得正确的数据。谢谢

您不应该在JSON编码的值周围加双引号;只需执行以下操作即可:

alert(<?php echo $shipping_part_list_array; ?>);
不过,出于调试目的,以下内容会更好:

console.log(<?php echo $shipping_part_list_array; ?>);
最后,要将其分配给JavaScript变量:

var list = <?php echo $shipping_part_list_array; ?>;

您不应该在JSON编码的值周围加双引号;只需执行以下操作即可:

alert(<?php echo $shipping_part_list_array; ?>);
不过,出于调试目的,以下内容会更好:

console.log(<?php echo $shipping_part_list_array; ?>);
最后,要将其分配给JavaScript变量:

var list = <?php echo $shipping_part_list_array; ?>;

您需要添加单引号以提醒JSON字符串:

alert('<?php  echo $shipping_part_list_array; ?>');

您需要添加单引号以提醒JSON字符串:

alert('<?php  echo $shipping_part_list_array; ?>');

警觉的更改为警报;或查看原始html代码警报;更改为警报;或者在原始html codefunction数组{[native code]}上看到,当我在没有警告的情况下发出警报时,我得到了这个消息。@Toma对了,这就是我在回答中警告的,如果你想调试对象本身,你应该使用console.logwith console.log和我得到的数组的简单引号。在我的错误日志中,我给出了数组中充满数据的$db\u obj->getArticleList$元素。@Toma我已经更新了答案,请检查。顺便说一句,我从来没有说过在value.function数组{[本机代码]}周围加单引号。我在没有警告的情况下得到这个值。@Toma对,这就是我在回答中警告的,如果你想调试对象本身,你应该使用console.logwith console.log和我得到的数组的简单引号。在我的错误日志中,我给出了数组中充满数据的$db\u obj->getArticleList$元素。@Toma我已经更新了答案,请检查。顺便说一句,我从来没有说过在值周围加单引号。