配列の最初の要素を削除する

書式:array_shift(配列);

戻り値:削除した要素

配列の最初の要素を削除し、削除した要素を戻り値として返却します。
元の配列を破壊しても良い場合の順次処理に使用できます。

:

$arr = array(1=>'val1', 2=>'val2', 3=>'val3');
$res = array_shift($arr);

戻り値: $res = val1

$arr(実行後)
keyvalue
0val2
1val3