Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Funktion array_flip() zum Umkehren/Austauschen der Schlüsselnamen im Array und der entsprechenden zugehörigen Schlüsselwerte

PHP-Funktion array_flip() zum Umkehren/Austauschen der Schlüsselnamen im Array und der entsprechenden zugehörigen Schlüsselwerte

黄舟
Freigeben: 2023-03-17 07:42:01
Original
2746 Leute haben es durchsucht

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);
?>
Nach dem Login kopieren

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);
Nach dem Login kopieren
参数描述
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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage