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

array_fill_keys

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

array_fill_keys関数

PHPバージョンに適用: PHP 4> = 4.0.7、PHP 5、PHP 7、PHP 8

関数の説明

array_fill_keys関数は、指定されたキー配列に基づいて新しい配列を入力するために使用され、すべてのキーの値が同じ値に設定されます。

関数構文

array_fill_keys(array $ keys、mixed $ value):array

パラメーター

  • $キー(配列):入力するすべてのキーを含む配列。
  • $ value (Mixed):各キーに対応する値は、あらゆるタイプにすることができます。

返品値

指定されたすべてのキーと値を含む配列が指定されています。指定されたキー配列が空の場合は、空の配列を返します。

$ keys = ['a'、 'b'、 'c'];
$ value = 0;
$ result = array_fill_keys($ keys、$ value);
print_r($ result);

サンプルコードの説明

この例では、最初にキー名を含む配列$キーを定義し、同じ値$値、つまりこれらのキーの0を設定します。次に、 array_fill_keys関数を使用して新しい配列を入力します。最後に、 print_rを使用して結果を出力します。

出力結果

配列
(
    [a] => 0
    [b] => 0
    [c] => 0
))
類似の関数
  • 配列の内側ポインターを最後のユニットに向けます end

    end

    配列の内側ポインターを最後のユニットに向
  • 配列の各要素にコールバック関数を適用します array_map

    array_map

    配列の各要素にコールバック関数を適用しま
  • 指定された配列の最初のキーの名前を取得します array_key_first

    array_key_first

    指定された配列の最初のキーの名前を取得し
  • 配列内の現在のキー/値ペアを返し、配列ポインターを1つのステップに移動します - この関数はPHP 7.2.0以降に放棄されています。この機能を使用しないことを強くお勧めします。 each

    each

    配列内の現在のキー/値ペアを返し、配列ポ
  • 配列内のすべてのキーのケースを変更します array_change_key_case

    array_change_key_case

    配列内のすべてのキーのケースを変更します
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 指定されたキーと値で配列を入力します array_fill_keys

    array_fill_keys

    指定されたキーと値で配列を入力します
  • エイリアスをカウントします sizeof

    sizeof

    エイリアスをカウントします