現在の位置: ホーム> 関数カテゴリ一覧> 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
))
類似の関数
  • アレイ内の内側のポインターを1つずつ移動します next

    next

    アレイ内の内側のポインターを1つずつ移動
  • インデックスチェックと配列の交差点を計算し、個別のコールバック関数を使用してデータとインデックスを比較する array_uintersect_uassoc

    array_uintersect_uassoc

    インデックスチェックと配列の交差点を計算
  • コールバック関数を使用して、アレイのユニットをフィルタリングします array_filter

    array_filter

    コールバック関数を使用して、アレイのユニ
  • 連想配列からキー名を取得します key

    key

    連想配列からキー名を取得します
  • 「Natural Sort」アルゴリズムを使用して配列をソートします natsort

    natsort

    「NaturalSort」アルゴリズムを
  • 配列の内側ポインターを最後のユニットに向けます end

    end

    配列の内側ポインターを最後のユニットに向
  • ユーザー定義の比較関数を使用して、値で配列をソートします usort

    usort

    ユーザー定義の比較関数を使用して、値で配
  • 1つ以上のセルを配列の端に押し込みます(スタックする) array_push

    array_push

    1つ以上のセルを配列の端に押し込みます(