Maison > Article > développement back-end > Quelle est la fonction en php pour convertir un objet en tableau ?
La fonction en PHP qui convertit les objets en tableaux est "get_object_vars()". Cette fonction est utilisée pour obtenir les attributs d'un objet donné et renvoyer un tableau associatif composé d'attributs d'objet. .
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
La fonction en php pour convertir des objets en tableaux est "get_object_vars()". La fonction
get_object_vars() est utilisée pour obtenir les attributs d'un objet donné et renvoie un tableau associatif composé d'attributs d'objet. Mais si l'objet n'a aucun attribut, NULL est renvoyé.
Syntaxe :
get_object_vars($object)
Renvoie un tableau associatif composé de propriétés définies dans l'objet spécifié par obj.
Remarque :
Dans les versions antérieures à PHP 4.2.0, si les variables déclarées dans l'instance de l'objet obj ne recevaient pas de valeur, elles ne seraient pas dans le tableau renvoyé. Après PHP 4.2.0, ces variables se verront attribuer des valeurs nulles comme noms de clés.
Exemple :
<?php class gfg { private $geeks = 0.02; public $for = 1; public $Geeks = "php"; private $GEEKS; static $e; public function example() { var_dump(get_object_vars($this)); } } $example = new gfg; var_dump(get_object_vars($example)); $example->example(); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce 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!