PHP の get_class_vars() 関数を使用して、クラス内の属性名を取得し、属性名と値を含む比較配列を返します。チェックするオブジェクトをパラメーターとして渡します。この関数は、キーがプロパティ名、値がプロパティ値である連想配列を返します。
#PHP 関数を使用してクラス属性名を返す方法
はじめに
PHP の場合get_class_vars() 関数を使用して、クラス内の属性名を取得できます。この関数は、キーがプロパティ名、値がプロパティ値である連想配列を返します。
get_class_vars(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()
関数は 2 つの属性名 (name と
age) と 2 つの属性値を含むファイルを返します。 (
John Doe と
30 の連想配列)。
以上がPHP 関数はどのようにしてクラス属性名を返すのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。