1
4
关联数组中键值的顺序无关紧要。所以你不需要
是的,不要移动或推…只需添加
|
2
1
|
3
1
您使用的是向数组末尾添加元素的数组“push”。您应该使用数组“unshift”,它将在数组的开头预先准备新项。 当程序依赖于PHP中的数组顺序时…数组弹出、数组推送、数组移位和数组取消拆分是您的朋友。认识他们…爱他们… |
4
1
埃伦的回答可能更好,但如果你 真的? 要一次添加一个元素的子数组:
这是因为数组unshift将元素放在数组的开头,因此新的子数组将 总是 元素0。 出于性能原因,您可能希望这样做,这样就不会不断地对元素重新编号:
|
5
1
所发生的是,您将新数组推送到当前数组中,而不是将新数组合并到旧数组中。 $params=array();
或者更好的是,您只需调用一次数组合并并传递所有值
另一种获得所需输出的方法是直接在数组上分配键。
也许最好的方法就是在创建数组时分配键。
|
6
0
只是怎么样
我非常喜欢用这种方式分配数组条目中的所有值,而不是单个赋值语句。 |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |