Heim >Backend-Entwicklung >PHP-Problem >Wie konvertiere ich ein PHP-Objekt in ein Array?
Wie konvertiere ich ein PHP-Objekt in ein Array?
Verwenden Sie zuerst die Funktion „json_encode()“, um das Objekt in einen JSON-String zu konvertieren. Weisen Sie dann den Rückgabewert von „json_encode“ einer neuen Variablen zu Der Wert der neuen Variablen. Konvertieren Sie einfach die JSON-Zeichenfolge in ein Array.
Beispielcode
$param = json_encode($param); $param = json_decode($param, true);
Andere Methoden
function object_to_array($obj) { $arr = (array)$obj; foreach ($arr as $k => $v) { if (gettype($v) == 'resource') { return; } if (gettype($v) == 'object' || gettype($v) == 'array') { $arr[$k] = (array)object_to_array($v); } } return $arr; }
Empfohlenes Tutorial: „PHP“
Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein PHP-Objekt in ein Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!