ホームページ > バックエンド開発 > PHPチュートリアル > PHP 関数 array_flip() は、配列内のキー名および対応する関連キー値を反転/交換するために使用されます。

PHP 関数 array_flip() は、配列内のキー名および対応する関連キー値を反転/交換するために使用されます。

黄舟
リリース: 2023-03-17 07:42:01
オリジナル
2735 人が閲覧しました

配列内のキー名と対応する関連キー値を反転する:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>
ログイン後にコピー

定義と使用法

array_flip() 関数は、配列内のキー名と対応する関連キー値を反転/交換するために使用されます。

構文

array_flip(array);
ログイン後にコピー
パラメータ説明
配列必須。キーと値のペアを反転する必要がある配列を指定します。

技術的な詳細

戻り値: 反転が成功すると、反転された配列が返されます。反転が失敗した場合は、NULL が返されます。
PHP バージョン: 4+

trans の値は正当なキー名である必要があることに注意してください。たとえば、integer または string である必要があります。値の型が間違っている場合は警告が発行され、問題のキーと値のペアは元に戻されません。
同じ値が複数回出現した場合、最後のキー名がその値として使用され、他のはすべて失われます。
array_flip()は失敗するとFALSEを返します。
例:

$hills=array("first"=>"data1″,"second"=>"data2″,"third"=>"data1″); 
  $hills=array_flip($hills); //还原键名 
  $hills1=array_flip(array_flip($hills));//删除重复 
  display $hills1
ログイン後にコピー

結果は:

data2 data1 two data.

以上がPHP 関数 array_flip() は、配列内のキー名および対応する関連キー値を反転/交換するために使用されます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート