如何在没有push_array的情况下将新元素插入多维数组?

互联网

当我想用Google图表库绘制一些温度图时,我正在PHP中构建一个数组,以将其编码为JSON,如

https://developers.google.com/chart/interactive/docs/reference#methods

“ dataTable ['cols']”的第一项是x轴。然后,我想一一添加更多的行。

这有效:

$dataTable = array();
$dataTable['cols'] = array(
    array('id' => 'time_axis', 'label' => 'Time', 'type' => 'datetime')
);
foreach($sensors as $id => $description) {
//Entries in $sensors are from a database
    $column = array('id' => $id, 'label' => $description, 'type' => 'number');
    array_push($dataTable['cols'],$column);
}

这不是(500服务器错误):

$dataTable = array();
$dataTable['cols'] = array(
    array('id' => 'time_axis', 'label' => 'Time', 'type' => 'datetime')
);
foreach($sensors as $id => $description) {
//Entries in $sensors are from a database
    $column = array('id' => $id, 'label' => $description, 'type' => 'number');
    $dataTable['cols'][] = $column;
}

当我在这里阅读接受的答案时

PHP使用array_push向多维数组添加元素

对,它应该是等效的。

安托万·贝里恩(Antoine Bellion)

只需尝试以相同的方式添加x轴即可:

$dataTable['cols'][] = array('id' => 'time_axis', 'label' => 'Time', 'type' => 'datetime');

并且不要忘记$前面的dataTable

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在没有属性的情况下基于Enity类将数据插入JavaFX TableView?

来自分类Dev

如何在没有id的情况下将jQuery元素传递给JavaScript函数?

来自分类Dev

如何在没有父元素的情况下将列表序列化为XML

来自分类Dev

如何在没有父元素的情况下将列表序列化为XML

来自分类Dev

如何在Java中没有并行项的情况下将并行数组中的元素复制到新的并行数组中?

来自分类Dev

如何在不使用PHP的循环的情况下计算多维数组的元素数?

来自分类Dev

如何在没有多维数据集访问权限的情况下授予“透视”访问权限?

来自分类Dev

如何在不刷新标签的情况下将事件处理程序应用于新元素?

来自分类Dev

在没有可预测的元素ID的情况下访问VBA将值插入Webform

来自分类Dev

如何在不知道有多少项的情况下使用foreach遍历多维数组?

来自分类Dev

如何在不插入PHP的每个循环的情况下将数组插入数据库

来自分类Dev

如何在没有结束键的情况下将插入符号移动到文件末尾

来自分类Dev

PHP-如何在没有任何数组编号和箭头的情况下将数组写入文件?

来自分类Dev

如何在没有元素的情况下将 e.value 直接传递给 js 函数

来自分类Dev

如何在不修改样式的情况下将内容插入到元素的末尾?

来自分类Dev

如何在没有包含元素的情况下序列化“任何”元素的序列

来自分类Dev

如何在没有sprintf或strcpy的情况下将字符串分配给char数组

来自分类Dev

如何在没有完整路径的情况下将值添加到JSON数组?

来自分类Dev

如何在没有.toCharArray实例方法的情况下将字符串转换为字符数组

来自分类Dev

如何在没有着色器的情况下将glDrawArrays与纹理数组一起使用

来自分类Dev

PostgreSQL:如何在没有选择的情况下插入多个值?

来自分类Dev

如何在没有事务的情况下增加PDO SQLite插入?

来自分类Dev

如何在没有事务的情况下增加PDO SQLite插入?

来自分类Dev

如何在没有任何标记的情况下插入文本?

来自分类Dev

如何在没有回显的情况下使用 foreach() 插入 HTML

来自分类Dev

如何在没有钥匙串的情况下创建Apple Push Certificate?

来自分类Dev

如何在没有数组名称的情况下编码json数组?

来自分类Dev

如何在没有临时数组的情况下对齐2个数组?

来自分类Dev

如何在没有数组名称的情况下编码json数组?

Related 相关文章

  1. 1

    如何在没有属性的情况下基于Enity类将数据插入JavaFX TableView?

  2. 2

    如何在没有id的情况下将jQuery元素传递给JavaScript函数?

  3. 3

    如何在没有父元素的情况下将列表序列化为XML

  4. 4

    如何在没有父元素的情况下将列表序列化为XML

  5. 5

    如何在Java中没有并行项的情况下将并行数组中的元素复制到新的并行数组中?

  6. 6

    如何在不使用PHP的循环的情况下计算多维数组的元素数?

  7. 7

    如何在没有多维数据集访问权限的情况下授予“透视”访问权限?

  8. 8

    如何在不刷新标签的情况下将事件处理程序应用于新元素?

  9. 9

    在没有可预测的元素ID的情况下访问VBA将值插入Webform

  10. 10

    如何在不知道有多少项的情况下使用foreach遍历多维数组?

  11. 11

    如何在不插入PHP的每个循环的情况下将数组插入数据库

  12. 12

    如何在没有结束键的情况下将插入符号移动到文件末尾

  13. 13

    PHP-如何在没有任何数组编号和箭头的情况下将数组写入文件?

  14. 14

    如何在没有元素的情况下将 e.value 直接传递给 js 函数

  15. 15

    如何在不修改样式的情况下将内容插入到元素的末尾?

  16. 16

    如何在没有包含元素的情况下序列化“任何”元素的序列

  17. 17

    如何在没有sprintf或strcpy的情况下将字符串分配给char数组

  18. 18

    如何在没有完整路径的情况下将值添加到JSON数组?

  19. 19

    如何在没有.toCharArray实例方法的情况下将字符串转换为字符数组

  20. 20

    如何在没有着色器的情况下将glDrawArrays与纹理数组一起使用

  21. 21

    PostgreSQL:如何在没有选择的情况下插入多个值?

  22. 22

    如何在没有事务的情况下增加PDO SQLite插入?

  23. 23

    如何在没有事务的情况下增加PDO SQLite插入?

  24. 24

    如何在没有任何标记的情况下插入文本?

  25. 25

    如何在没有回显的情况下使用 foreach() 插入 HTML

  26. 26

    如何在没有钥匙串的情况下创建Apple Push Certificate?

  27. 27

    如何在没有数组名称的情况下编码json数组?

  28. 28

    如何在没有临时数组的情况下对齐2个数组?

  29. 29

    如何在没有数组名称的情况下编码json数组?

热门标签

归档