In PHP können Sie die Funktion array_flip() verwenden, um Array-Schlüssel und -Werte zu konvertieren. Das Syntaxformat ist „array_flip(array);“. Die Funktion array_flip () kann den Schlüsselnamen des Arrays mit seinem entsprechenden Wert austauschen, dh der Schlüsselname wird zum Wert und der Wert wird zum Schlüsselnamen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php-Array-Schlüssel- und Wertkonvertierung
<?php $arr1 =array(0=>"Dog",1=>"Cat",2=>"Horse"); var_dump($arr1); $arr2=array_flip($arr1); var_dump($arr2); ?>
Rendering:
[Empfohlenes Lernen: " PHP-Video-Tutorial 》】
Einführung in verwandte Funktionen: Die Funktion
array_flip() wird verwendet, um die Schlüsselnamen im Array und die entsprechenden zugehörigen Schlüsselwerte umzukehren/auszutauschen; einfach ausgedrückt dient sie dazu, die Schlüsselnamen zu erstellen des Arrays und seiner entsprechenden Werte Transposition, dh der Schlüsselname wird zum Wert und der Wert wird zum Schlüsselnamen. Die Funktion
array_flip() gibt ein umgekehrtes Array zurück. Wenn derselbe Wert mehrmals vorkommt, wird der letzte Schlüsselname als Wert verwendet und alle anderen Schlüsselnamen gehen verloren.
Wenn der Datentyp des Werts im ursprünglichen Array nicht String oder Integer ist, meldet die Funktion einen Fehler.
Grammatik
array_flip(array);
Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Schlüssel und Wert in ein PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!