21
A
回答
30
使用array_splice
如下:
array_splice($array, 3, 0, array('d'));
3
0
或更自制方法:循环数组,直到看到“D”插入下一个“C”,那么“d” 。按住Shift键的所有其他项权由一个
0
情结答案就市民提出的问题是:
$array = array('Hello', 'world!', 'How', 'are', 'You', 'Buddy?');
$element = '-- inserted --';
if (count($array) == 1)
{
return $string;
}
$middle = ceil(count($array)/2);
array_splice($array, $middle, 0, $element);
将输出:
Array
(
[0] => Hello
[1] => world!
[2] => How
[3] => -- inserted --
[4] => are
[5] => You
[6] => Buddy?
)
所以这就是他想要的东西。
相关问题
- 1. 如何使用jQuery将数组添加到数组数组中?
- 2. 将数组中的值添加到数组中?
- 3. 如何将html_entity_decode添加到数组中?
- 4. 如何将null值的null值添加到数组php中?
- 5. 如何使用foreach将值添加到数组中的每个数组中?
- 6. 如何将数组中的键的值添加到字典中?
- 7. 将值添加到数组的内容
- 8. 如何将数组中的int值添加到NSNumber中?
- 9. 如何将数组中的值添加到向量中
- 10. 如何将数组值添加到PHP中的另一个数组?
- 11. 如何将此数组中的特定键值对添加到新数组?
- 12. 将数组添加到会话数组
- 13. 将数组添加到数组PHP
- 14. 将对象添加到数组数组
- 15. 将数组添加到数组
- 16. 将数组添加到数组
- 17. 如何在AngularJS的数组中添加数组中的值
- 18. Ruby - 如何将值添加到循环中的数组?
- 19. 如何将一个数组的值添加到字符串中
- 20. 如何将值添加到React状态的数组中
- 21. 如何在原则中将值添加到数组模型中?
- 22. 将数组值添加到std :: multimap
- 23. 将JavaScript数组值添加到DOJO div
- 24. 将值添加到数组列表
- 25. 想要将数组值添加到textarea
- 26. 如何将图像添加到数组?
- 27. 如何将数组添加到此?
- 28. 如何将列添加到numpy数组
- 29. 如何将记录添加到数组
- 30. 如何将对象添加到数组
[在PHP中的任何位置插入数组中的新项目](http://stackoverflow.com/questions/3797239/insert-new-item-in-array-on-any-position-in-php ) – 2014-09-04 17:18:17
@MichelAyres您链接的问题在此之后发布。我认为这使他成为我的副本,而不是相反:P – Citizen 2014-09-04 18:19:01
链接的问题比这个@Citizen有更好的答案 – 2014-09-04 18:39:32