Beispiel
Kehren Sie den Schlüsselnamen und den entsprechenden zugehörigen Schlüsselwert im Array um:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $result=array_flip($a1); print_r($result); ?>
Definition und Verwendung
Die Funktion array_flip() wird zum Umkehren verwendet / Tauschen Sie die Schlüsselnamen im Array mit den entsprechenden zugehörigen Schlüsselwerten aus.
Syntax
array_flip(array);
参数 | 描述 |
array | 必需。规定需进行键/值对反转的数组。 |
Technische Details
返回值: | 如果反转成功,则返回反转后的数组。如果反转失败,则返回 NULL。 |
PHP 版本: | 4+ |
Beachten Sie, dass der Wert in trans beispielsweise ein zulässiger Schlüsselname sein muss sei Ganzzahl oder Zeichenfolge. Wenn der Wert vom falschen Typ ist, wird eine Warnung ausgegeben und das betreffende Schlüssel/Wert-Paar wird nicht umgekehrt.
Wenn derselbe Wert mehrmals vorkommt, wird der letzte Schlüsselname als Wert verwendet und alle und anderen gehen verloren.
array_flip() gibt FALSE zurück, wenn es fehlschlägt.
Beispiel:
$hills=array("first"=>"data1″,"second"=>"data2″,"third"=>"data1″); $hills=array_flip($hills); //还原键名 $hills1=array_flip(array_flip($hills));//删除重复 display $hills1
Das Ergebnis ist:
data2 data1 two data.
Das obige ist der detaillierte Inhalt vonPHP-Funktion array_flip() zum Umkehren/Austauschen der Schlüsselnamen im Array und der entsprechenden zugehörigen Schlüsselwerte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!