Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie Schlüssel und Wert in ein PHP-Array

So konvertieren Sie Schlüssel und Wert in ein PHP-Array

青灯夜游
青灯夜游Original
2021-03-12 17:56:202571Durchsuche

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.

So konvertieren Sie Schlüssel und Wert in ein PHP-Array

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:

So konvertieren Sie Schlüssel und Wert in ein PHP-Array

[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);

So konvertieren Sie Schlüssel und Wert in ein PHP-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!

Stellungnahme:
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