javascript - codeigniter:如何对数组的值使用 echo 并在图表 javascript 上使用它?

标签 javascript php arrays codeigniter

我有一个这样的数组

array(3) { 
          [14]=> float(0.50547994217896) 
          [16]=> float(0.4579451429427) 
          [17]=> float(0.6121066479873) 
         }

和一个javascript

data : [
         <?php echo ......... ;?>, // value from index [14]
         <?php echo ......... ;?>, // value from index [16]
         <?php echo ......... ;?>  // value from index [17]
       ]

如何将数组值填充到 javascript data : [....] 中,然后使用 echo 调出数组值?

the array is dinamically, so array keys dan values can changed anytime

最佳答案

如果您使用的是内联 javascript 而不是单独的 .js 文件,那么您可以简单地再次回显这样的变量(在我的例子中,数组有 0、1、2 个相应的值)在你的例子中是 14、16、17

$data=array(0.50547994217896,0.4579451429427, 0.6121066479873) ;
data:[
    <?php 
       for($i=0; $i<count($data);$i++)
       {
           echo $data[$i];
       }
    ?>
]

现在将逻辑从简单数据更改为循环数据。所以你可以遍历数组中的计数 问候

关于javascript - codeigniter:如何对数组的值使用 echo 并在图表 javascript 上使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30421517/

相关文章:

php - 安全 token 流程

c++ - 重新增长数组时出错:写入时缓冲区溢出

javascript - 如何避免在 codeigniter 的页面中加载不必要的 javascript 和 css 以缩短加载时间

php - mysql_real_escape_string() 在 MySQL 中留下斜杠

php - 在 Laravel 5 中插入批处理

php foreach循环只返回数组中第一次迭代的值

C:从文本文件读入结构数组

javascript - 如何使用javascript在对象数组中执行计算

javascript - 在 backbone.js 中监听集合的更改事件时,如何判断哪个模型发生了变化

javascript - 有没有一种工具可以使调试 JavaScript 和 jQuery 更容易?