移动数组PHP中的所有项目
16lz
2021-01-22
I have an array like this:
我有一个像这样的数组:
$arr[0][0] = array('key' => 'value', 'key1' => 'value1', ...);
$arr[0][1] = array(...);
$arr[1][0] = array(...);
Now I would like to shift all items in $arr[0] to result in something like this:
现在我想转移$ arr [0]中的所有项目,结果是这样的:
$arr[0][0] = undefined;
$arr[0][1] = array('key' => 'value', 'key1' => 'value1', ...);
$arr[0][2] = array(...);
$arr[1][0] = array(...);
I tried this with for()
-loops, and while()
-loops, but both methods did not work for me, they are doing a mess with the result.
我尝试使用for() - 循环和while() - 循环,但这两种方法对我来说都不起作用,它们对结果造成了混乱。
1 个解决方案
#1
7
array_unshift($arr[0],'first elem');
PHP Doc - unshift()
PHP Doc - unshift()
array_unshift — Prepend one or more elements to the beginning of an array
array_unshift - 将一个或多个元素添加到数组的开头
更多相关文章
- mysql值以数组格式转换为PHP数组
- MySQL按数组值排序
- 向数组添加一组数据库列的问题
- 如何使用webrequest使用Json数组绘制折线图
- javascript判断数组和对象中是否存在某元素
- [JavaScript] 将字符串数组转化为整型数组
- 数组中的值由于未知原因而更改
- javascript 动态数组的使用
- 如何使用变量创建数组?