可以先把数组用php原生的方法json_encode()转化成json格式,赋值后再把json格式的数据通过eval()转化为数组,然后再遍历;
function
getDwxx(){
var
Array = [];
var
arr=<?php echo json_encode($aaa);?>;//php数组转内为json
var
aarr=eval(arr);//json转化为js数组
for
(i=0;i<aarr.length;i++){
var a = aarr[i];
Array.push(a)
}
}
<script>
// 将php数组转化为json格式数据
var str = '<?php echo json_encode($php_arr); ?>';
// 转换为js数组
var js_arr = eval(decodeURIComponent(str));
console.log(js_arr);
</script>
<script>
eval(<?=json_encode($array)?>);
</script>