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 - 将一个或多个元素添加到数组的开头

更多相关文章

  1. mysql值以数组格式转换为PHP数组
  2. MySQL按数组值排序
  3. 向数组添加一组数据库列的问题
  4. 如何使用webrequest使用Json数组绘制折线图
  5. javascript判断数组和对象中是否存在某元素
  6. [JavaScript] 将字符串数组转化为整型数组
  7. 数组中的值由于未知原因而更改
  8. javascript 动态数组的使用
  9. 如何使用变量创建数组?

随机推荐

  1. 值类型对象的两种表示形式
  2. net 使用 data.oracleclient 出现的错误
  3. 经典的IoC/DI容器--StructureMap
  4. 最新版近乎v5.0新型社区发布介绍
  5. 什么是构造器?引用类型是什么?
  6. 用Shape做动画的实例详解
  7. ASP.NET MVC 遇到JSON循环调用的问题应该
  8. asp .net 面试题及答案分享
  9. angularjs是怎么为ng-click事件传递参数
  10. WPF核心的技术--数据绑定