array_unshift関数の目的は何ですか?
array_unshift関数は、配列の先頭に1つ以上の要素を追加し、配列の長さを1つ増やす働きがあります。その構文は次の通りです:
array_unshift(array, value1, value2, …)
ここで、arrayは操作する配列であり、value1、value2などは挿入する要素です。
例:
$fruits = array("apple", "banana", "orange");
array_unshift($fruits, "mango", "grape");
print_r($fruits);
結果:
Array
(
[0] => mango
[1] => grape
[2] => apple
[3] => banana
[4] => orange
)
上記の例では、array_unshift関数を使用して、$fruits配列の先頭に”mango”と”grape”を挿入することで、結果配列の長さが5になり、”mango”と”grape”が配列の最初の2つの要素となりました。