PHP-配列の各ペアに対してキー値をキー値に置き換えます.


PHP関数


array_flip

サマリ


配列の各ペアについて、キー値をキー値に置き換え、値をキー値に置き換えます.

関数プロトタイプ

 array_flip ( array $array ) : array

パラメータ

  • $array反転するキー値のペアの配列.
  • 説明:


    PHP 5.0バージョンから提供されます.array_flip()は、配列のキーと値を変更することによって返されます.
    これは,配列中のキーが値となり,配列中の値がキーとなることを意味する.
    配列の値は有効なキーでなければなりません.
    整数または文字列でなければなりません.
    値のタイプが無効な場合は警告が表示され、結果にキー値ペアは含まれません.
    ソースアレイに同じ値が複数存在する場合、最新のキーがその値として使用され、残りのキーはすべて失われます.
    成功すると、鍵/値ペアは反転配列を返し、失敗するとnullを返します.

    例1

    $input = array("oranges", "apples", "pears");
    $flipped = array_flip($input);
    
    print_r($flipped);

    結果。

    Array
    (
        [oranges] => 0
        [apples] => 1
        [pears] => 2
    )

    例2

    $input = array("a" => 1, "b" => 1, "c" => 2);
    $flipped = array_flip($input);
    
    print_r($flipped);

    結果。

    Array
    (
        [1] => b
        [2] => c
    )

    リファレンス


    https://phpman.ml/array_flip
    https://www.php.net/manual/en/function.array-flip.php

    Pythonコード

    def array_flip(array):
        return dict((v, k) for k, v in array.items())

    そうかんかんすう


    array_values
    array_keys
    array_reverse
    copyright phpman all right reserved.
    インスタントレコーダ uses phpman 's content under contract.
    開発依頼を依頼したい場合は、FAQを読み、適切であれば[email protected]に連絡してください.