Hen*_*son 0 php arrays multidimensional-array
我有一个像这样的多维数组:
// Create an empty array
$noti_log = array();
// Add first array within a multidimensional array
$noti_log = array(
array('hello world')
);
Run Code Online (Sandbox Code Playgroud)
然后,当我想在里面添加一个新数组时,我会:
$noti_log[] = array('Greetings');
Run Code Online (Sandbox Code Playgroud)
问题是每当我添加一个新数组时,它最终会在旧数组下面.相反,我希望新的阵列排在旧的阵列之上.
所以在这种情况下,array('Greetings')应该在array('hello world')... 之上
如何添加最顶层的新阵列?
array_unshift()将传递的元素添加到数组的前面.请注意,元素列表作为整体预先添加,以便前置元素保持相同的顺序.将修改所有数值数组键以从零开始计数,而不会触及文字键.
array_unshift($noti_log, array('Greetings'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1167 次 |
| 最近记录: |