繁体   English   中英

循环添加项目到多维PHP数组

[英]Add items in loop to multidimensional PHP array

我正在尝试在循环内的多维PHP数组中添加几列。 在循环中,我目前有这个:

$html[]['strongsNum'] = $strongsCode;
$html[]['wordNum'] = $wordNumber;

但是,由于我不是手动设置索引,因此会为两个创建两个单独的条目。 如何使两列添加到数组的一个条目/行?

尝试:

$html[] = array(
  'strongsNum' => $strongsCode,
  'wordNum' => $wordNumber,
);
$html[] = array(
    'strongsNum' => $strongsCode,
    'wordNum' => $wordNumber
);

如果您不想使用array(key => value)语法:

添加了初始“ strongsNum”后,您可以使用count($myArray)-1作为索引来重新访问数组的最后一个成员。

$html[]['strongsNum'] = $strongsCode;
$html[count($html) - 1]['wordNum'] = $wordNumber;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM