javascript - 在 Javascript 中使用 PHP 数组获取 Javascript 变量作为索引

标签 javascript php arrays

想要 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/

相关文章:

javascript - 用户界面路由器 : Best way to initialize variables when state is accesed

javascript - CSS - 将较长的 Div 调整为较短的 Div

C# 正则表达式删除 C 风格注释并提取括号之间的文本

java - 通过php post js验证提交到mysql

javascript - 在索引数组中提取 int 值?

C++ 递归与数组

javascript - 文档的 onclick 事件阻止元素的事件

php - 避免mysql中的每一行

php - 使用 session 数据将帖子链接到用户 ID

python - 如何在 Python 中将数组的数组转换为多维数组?