Heim >Backend-Entwicklung >PHP-Tutorial >Object to Array Json to Array-Methode
Array ist ein Array. Der Disk-Array-Modus integriert den Speicherplatz mehrerer Festplatten, um einen großen einzigen zusammenhängenden Speicherplatz zu bilden. array () ist eigentlich ein Sprachkonstrukt, das normalerweise zum Definieren direkter Arrays verwendet wird. Seine Verwendung ist jedoch der von Funktionen sehr ähnlich. Wenn Sie also mehr über Array-Arrays wissen möchten, können Sie das entsprechende Handbuch in diesem Artikel lesen Wir teilen zwei Tipps dabei.
1. PHP-Objekt-zu-Array-Methode (Objekt-zu-Array):
/**
* Objekt zum Array
*/
function object_to_array($obj){
$_arr=is_object($obj)?get_object_vars($obj):$obj;
foreach($_arr as $key=>$val){
$val=(is_array($val) ) ||is_object($val)?object_to_array($val):$val;
$arr[$key]=$val;
}
return $arr;
}
2. PHP-Json-Zeichenkonvertierungsmethode (JSON zu Array):
Wenn es sich um eine JSON-Zeichenfolge handelt, können Sie die Zeichenfolge über die Funktion json_decode direkt in ein Array konvertieren.
json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0)
json_decode – Akzeptiert eine JSON-formatierte Zeichenfolge und konvertiert sie in eine PHP-Variable
mixed json_decode(string $json[,bool $assoc])
Parameter:
json Die zu dekodierende Zeichenfolge im JSON-Stringformat.
assoc Wenn dieser Parameter TRUE ist, wird das Ergebnis in Form eines Arrays (assoziatives Array) zurückgegeben. Der Standardwert ist false und es wird ein Objekt zurückgegeben.
Verwandte Empfehlungen:
Zusammenfassung gängiger PHP-Array-Funktionen (Array)
PHP-Funktion array_sum, die die Summe aller Werte zurückgibt im Array ()
, die die Summe aller Werte im Array zurückgibtDas obige ist der detaillierte Inhalt vonObject to Array Json to Array-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!