<script type="text/javascript" >
var arrayjs = <?php $arrayphp = array(1,3,5,6,7,10); ?>
//each? for? with jQuery {
console.log(num);
}
</script>
我在PHP中有数组。我怎样才能得到jQuery并显示每个循环的?
最佳答案
<script type="text/javascript">
var arrayjs = <?= json_encode(array(1,3,5,6,7,10)) ?>;
for(var i=0; i<arrayjs.length; ++i) {
console.log(arrayjs[i]);
}
</script>
JavaScript中没有
foreach
。您必须在老式的索引上进行操作。要将PHP变量传递给JS,请使用
json_encode
。编辑:如果您使用的是jQuery,则可以使用$.each。