想要 javascript 变量作为 javascript 中 php 数组中的索引变量。
代码不起作用......
<script>
var total = <?php echo count($resvalue); ?> ; //$resvalue is an array holding the values are 1,2,3,4. total will hold count of that array.
for(var j=0;j<total;j++)
{
<php echo $resvalue[j]; ?> // where j is javascript variable and $resvalue is PHP array
}
</script>
最佳答案
您无法从 javascript 读取 php 数组中的值。相反,回显数组并将其转换为 javascript 数组,然后让 javascript 进行计数。
<script>
var resvalue = [<?php echo $resvalue; ?>]; // or something like this
for(var j=0; j < resvalue.length; j++)
{
// your value is available in the js-array
// resvalue[j]
}
</script>
关于javascript - 在 Javascript 中使用 PHP 数组获取 Javascript 变量作为索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45582903/