Php 从中轻推数组';零项

Php 从中轻推数组';零项,php,arrays,Php,Arrays,我有一个UTF-8编码的数组,大致如下: Array ( [0] => אלף [1] => בית [2] => גימל [3] => דלת [4] => הא [5] => ואו ) Array ( [0] => [1] => אלף [2] => בית [3] => גימל [4] => דלת [5] => הא [6] => ואו ) 是否可以将0数组项保留为空,并在1处启动数组?我有点想把

我有一个UTF-8编码的数组,大致如下:

Array
(
[0] => אלף
[1] => בית
[2] => גימל
[3] => דלת
[4] => הא
[5] => ואו
)
Array
(
[0] => 
[1] => אלף
[2] => בית
[3] => גימל
[4] => דלת
[5] => הא
[6] => ואו
)
是否可以将0数组项保留为空,并在1处启动数组?我有点想把所有的东西都推过去,然后阵列会像这样:

Array
(
[0] => אלף
[1] => בית
[2] => גימל
[3] => דלת
[4] => הא
[5] => ואו
)
Array
(
[0] => 
[1] => אלף
[2] => בית
[3] => גימל
[4] => דלת
[5] => הא
[6] => ואו
)
谢谢

使用,例如:

<?php

$arr=array(1,2,3);
array_unshift($arr,null);

print_r($arr);

?>


打印
数组([0]=>[1]=>1[2]=>2[3]=>3)

空是什么意思?零长度的字符串?是的,零长度的字符串。那么@Dave Chen的答案对你有用吗?我的意思是它应该满足您的要求,我想说的是,您的具体案例
array\u unshift
看起来是正确的工具。谢谢!它确实对我有用。但现在我正在转储其他数组,似乎我真的需要按相反的顺序移动数组(这意味着0项已经为空,我需要向下移动所有内容以填充0项。我建议稍微阅读一下PHP手册及其所有的glory数组函数。这是一个完整的工具集,所以请深入了解一下:/