PHP array_unshift()関数
例
要素 "blue" を配列に挿入します:
<?php
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
例を実行 »
定義と使用法
array_unshift() 関数は配列に新しい要素を挿入するために使用されます。新しい配列の値は配列の先頭に挿入されます。
ヒント:1つまたは複数の値を挿入できます。
注:数値キー名は 0 から始まり、1 ずつ増加します。文字列キー名はそのまま保持されます。
構文
array_unshift(array,value1,value2,value3...)
| パラメータ | 説明 |
|---|---|
| array | 必須。配列を指定します。 |
| value1 | 必須。挿入する値を指定します。 |
| value2 | 任意。挿入する値を指定します。 |
| value3 | 任意。挿入する値を指定します。 |
技術詳細
| 戻り値: | 新しい配列内の要素の数を返します。 |
|---|---|
| PHP バージョン: | 4+ |
その他の例
例 1
Show the return value:
<?php
$a=array("a"=>"red","b"=>"green");
print_r(array_unshift($a,"blue"));
?>
$a=array("a"=>"red","b"=>"green");
print_r(array_unshift($a,"blue"));
?>
例を実行 »
例 2
Using numeric keys:
<?php
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>
例を実行 »
PHP Array 完全リファレンスマニュアル その他の拡張