Maison > Article > développement back-end > Objet vers tableau méthode Json vers tableau
Array est un tableau. Le mode tableau de disques intègre l'espace de stockage de plusieurs disques pour former un grand espace de stockage continu unique. array() est en fait une construction de langage, généralement utilisée pour définir un tableau de quantités directes, mais son utilisation est très similaire à celle des fonctions, donc si vous avez besoin d'en savoir plus sur les tableaux, vous pouvez consulter le manuel correspondant, cet article Nous partageons avec vous deux conseils.
1. Comment convertir un objet PHP en tableau (objet en tableau) :
/**
* objet au tableau
*/
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. Méthode de conversion de caractères PHP Json (json en tableau) :
S'il s'agit d'une chaîne json, vous pouvez directement convertir la chaîne en tableau via la fonction json_decode.
json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0)
json_decode — Accepte une chaîne au format JSON et la convertit en variable PHP
mixed json_decode(string $json[,bool $assoc])
Paramètres :
json La chaîne au format de chaîne json à décoder.
assoc Lorsque ce paramètre est TRUE, le résultat sous forme de tableau (tableau associatif) sera renvoyé. La valeur par défaut est false et un objet est renvoyé.
Recommandations associées :
Résumé des fonctions PHP array (Array) courantes
fonction php array_sum qui renvoie la somme de toutes les valeurs dans le tableau ()
qui renvoie la somme de toutes les valeurs du tableauCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!