Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie ein PHP-Objekt in ein Array

So konvertieren Sie ein PHP-Objekt in ein Array

coldplay.xixi
coldplay.xixiOriginal
2020-08-05 11:46:543759Durchsuche

So konvertieren Sie PHP-Objekte in Arrays: 1. Verwenden Sie die gekapselte benutzerdefinierte Funktion, um das Objekt zu übergeben. Der Code lautet [$array[$key] =$this->object_array($value)] 2. Verwenden Sie die Systemfunktion zum Konvertieren, der Code lautet [$arr=json_decode()].

So konvertieren Sie ein PHP-Objekt in ein Array

Methoden zum Konvertieren von PHP-Objekten in Arrays:

1. Benutzerdefinierte Funktionen kapseln und Objekte übergeben

public function object_array($object)
{
if(is_object($array))
{
$array = (array)$array;
}
if(is_array($array))
{
foreach($array as $key=>$value)
{
$array[$key] =$this->object_array($value);
}
}
return $array;
}

2. Verwandte Videoempfehlungen:

Erste Schritte mit PHP Programmieren zum Meistern

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein PHP-Objekt in ein 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