現在の位置: ホーム> 関数カテゴリ一覧> array_fill

array_fill

指定された値で配列を埋めます
名前:array_fill
カテゴリ:配列
対応言語:php
一言説明:指定されたキー値で配列を入力します。

array_fill関数

PHPバージョンに適用できます

PHP 4.0.0以上

関数の説明

array_fill関数は、配列を入力するために使用されます。指定された配列の範囲を指定された値で埋め、開始インデックスと配列サイズの両方をカスタマイズできます。

関数構文

array_fill(int $ start_index、int $ num、mixed $ value):array

パラメーター

  • $ start_index (int):配列開始インデックス(このインデックスを含む)。
  • $ num (int):入力する配列要素の数。
  • $ value (Mixed):配列を埋めるために使用される値。あらゆる種類のものにすることができます。

返品値

充填された配列を返し、配列の開始インデックスは指定された値、長さは指定された数値であり、各要素の値は提供された充填値です。

  <?php
  // 创建一个从索引5开始,包含10个元素,且所有元素的值为“apple”的数组
  $result = array_fill(5, 10, "apple");
<p>//出力結果<br>
print_r($ result);<br>
?><br>

上記のコードは、インデックス5から始まる配列を作成し、インデックス5から始まる「Apple」10要素を埋めます。

サンプルコードの説明

上記の例では、 `array_fill(5、10、" apple ")`は、配列のインデックス5から始まり、10の要素を埋めることを意味し、すべての要素には「Apple」が値があります。最終的な出力配列は、インデックス5から開始され、10の「Apple」要素が含まれます。

  配列
  (
      [5] => Apple
      [6] => Apple
      [7] => Apple
      [8] => Apple
      [9] => Apple
      [10] => Apple
      [11] => Apple
      [12] => Apple
      [13] => Apple
      [14] => Apple
  ))
  
類似の関数
  • 1つ以上の配列をマージします array_merge

    array_merge

    1つ以上の配列をマージします
  • 配列に値があるかどうかを確認します in_array

    in_array

    配列に値があるかどうかを確認します
  • ソート配列 sort

    sort

    ソート配列
  • セルの反対の順序で配列を返します array_reverse

    array_reverse

    セルの反対の順序で配列を返します
  • コールバック関数を使用してキー名を比較して配列の違いセットを計算します array_diff_ukey

    array_diff_ukey

    コールバック関数を使用してキー名を比較し
  • 指定されたキーと値で配列を入力します array_fill_keys

    array_fill_keys

    指定されたキーと値で配列を入力します
  • 入力配列内の単一の列の値を返します array_column

    array_column

    入力配列内の単一の列の値を返します
  • 配列内の現在の要素を返します current

    current

    配列内の現在の要素を返します