Maison >développement back-end >tutoriel php >Comment une fonction PHP renvoie-t-elle le nom de l'attribut de classe ?
Utilisez la fonction get_class_vars() de PHP pour obtenir les noms d'attributs dans la classe et renvoyer un tableau de comparaison contenant les noms et valeurs d'attributs : transmettez l'objet à vérifier en tant que paramètre. Cette fonction renvoie un tableau associatif où les clés sont des noms de propriétés et les valeurs sont des valeurs de propriétés.
Comment utiliser la fonction PHP pour renvoyer le nom de l'attribut de classe
Introduction
La fonction get_class_vars()
en PHP peut être utilisée pour obtenir le nom de l'attribut dans une classe. Cette fonction renvoie un tableau associatif où les clés sont les noms de propriétés et les valeurs sont les valeurs des propriétés. get_class_vars()
函数可用于获取类中的属性名。此函数返回一个关联数组,其中键是属性名,值是属性值。
语法
get_class_vars(object $object)
参数
$object
:要获取其属性名的对象。返回值
一个包含类属性名和值的关联数组。
实战案例
以下示例展示了如何使用 get_class_vars()
函数:
class Person { public $name; public $age; } $person = new Person(); $person->name = "John Doe"; $person->age = 30; $properties = get_class_vars($person); foreach ($properties as $property => $value) { echo "$property: $value\n"; }
输出:
name: John Doe age: 30
在上面的示例中,get_class_vars()
函数返回一个包含两个属性名(name
和 age
)和两个属性值(John Doe
和 30
$object
: L'objet dont le nom de propriété doit être obtenu. get_class_vars()
: 🎜rrreee🎜Sortie : 🎜rrreee🎜Dans l'exemple ci-dessus, get_class_vars()
La fonction renvoie un fichier contenant deux noms d'attributs (name
et age
) et deux valeurs d'attributs (John Doe
et 30
>) tableau associatif. 🎜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!