In PHP können Variablen in Arrays umgewandelt werden, was die Datenverarbeitung komfortabler und effizienter macht. Im Folgenden erklären wir im Detail, wie man Variablen unterschiedlichen Typs in Arrays umwandelt.
1. Konvertieren Sie eine Zeichenfolge in ein Array.
1.1 Verwenden Sie die Explosionsfunktion.
Die Explosionsfunktion kann die Zeichenfolge gemäß dem angegebenen Trennzeichen in ein Array aufteilen. Der Beispielcode lautet wie folgt:
$str = "apple,banana,orange"; $arr = explode(",", $str); print_r($arr);
1.2 Verwenden Sie die str_split-Funktion
str_split-Funktion kann eine Zeichenfolge in ein Array einzelner Zeichen aufteilen. Der Beispielcode lautet wie folgt:
Array ( [0] => apple [1] => banana [2] => orange )
Ausgabeergebnis:
$str = "Hello, PHP!"; $arr = str_split($str); print_r($arr);
2. Konvertieren Sie Zahlen, boolesche Werte oder Nullen in Arrays
2.1 Konvertierungszeichen verwenden
Sie können Konvertierungszeichen verwenden, um Zahlen, boolesche Werte oder Nullen in Arrays umzuwandeln. Der Beispielcode lautet wie folgt:
Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => , [6] => [7] => P [8] => H [9] => P [10] => ! )
3.1 Verwenden Sie die Funktion get_object_vars. Die Funktion get_object_vars kann Objekte in ein assoziatives Array konvertieren, wobei der Schlüsselname der Name des Objektattributs ist Der Objektattributwert ist ebenfalls ein Objekt. Sie können ihn mit rekursiven Aufrufen in ein Array umwandeln. Beispielcode:
$num = 123; $arr = (array)$num; print_r($arr); $bool = true; $arr = (array)$bool; print_r($arr); $null = null; $arr = (array)$null; print_r($arr);
Ausgabeergebnis:
Array ( [0] => 123 ) Array ( [0] => 1 ) Array ( )
Das Obige ist die Methode zum Konvertieren von Variablen in Arrays hilfreich für Sie!
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Variablen in PHP in Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!