PHP array_flip() 関数
例
配列中のすべてのキーおよびそれらに関連する値を逆転する:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $result=array_flip($a1); print_r($result); ?>
定義と用法
array_flip() 関数は、配列中のすべてのキーおよびそれらに関連する値を逆転/交換するために使用されます。
array_flip() 関数は、元の配列の値が複数回出現する場合、最後のキー名がその値として使用され、他のすべてのキー名は失われます。
元の配列の値のデータ型が文字列または整数でない場合、関数はエラーを報告します。
文法
array_flip(array);
パラメータ | 説明 |
---|---|
array | 必須。キー/値ペアを逆転する配列を指定します。 |
技術的詳細
返り値: | 逆転が成功すれば、逆転後の配列を返します。失敗すれば NULL を返します。 |
PHP バージョン: | 4+ |