array_unshift関数の使い方は何ですか?

array_unshift関数は、配列の先頭に1つ以上の要素を挿入するために使用されます。与えられた要素を配列の先頭に挿入し、インデックス関係を再構築します。

関数の構文は以下の通りです:
array_unshift(array $array, mixed $value1, mixed $value2, …): int

パラメータ説明:

  1. $array:操作する必要がある配列。
  2. $value1、$value2など:選択肢で、配列の先頭に挿入する値です。

戻り値は、要素を挿入した後の配列の新しい長さです。

例:

$stack = array("orange", "banana");
array_unshift($stack, "apple", "raspberry");
print_r($stack);

出力:

Array
(
    [0] => apple
    [1] => raspberry
    [2] => orange
    [3] => banana
)

上記の例では、元の配列は[“orange”, “banana”]であり、array_unshiftを使用して”apple”と”raspberry”の2つの要素が挿入され、最終的な配列は[“apple”, “raspberry”, “orange”, “banana”]になります。

bannerAds