PHP | ReflectionClass getProperty() Function Last Updated : 30 Nov, 2019 Comments Improve Suggest changes 1 Likes Like Report The ReflectionClass::getProperty() function is an inbuilt function in PHP which is used to return an array of the ReflectionProperty for the specified class. Syntax: ReflectionClass::getProperty ( string $name ) : array Parameters: This function accepts a parameter name which is name of the property. Return Value: This function returns an array of the ReflectionProperty for the specified class. Below programs illustrate the ReflectionClass::getProperty() function in PHP: Program 1: php <?php // Using ReflectionClass $ReflectionClass = new ReflectionClass('ReflectionClass'); // Initialising a property name $a = 'name'; // Calling getProperty() function over // the property name $Property = $ReflectionClass->getProperty($a); // Getting an array of the ReflectionProperty // for the specified class. var_dump($Property); ?> Output: object(ReflectionProperty)#2 (2) { ["name"]=> string(4) "name" ["class"]=> string(15) "ReflectionClass" } Program 2: php <?php // Defining a class named as Company class Company { public $C1; private $C2; public static $C3; } // Using ReflectionClass over the class Company $ReflectionClass = new ReflectionClass('Company'); // Calling getPropertY() function $A = $ReflectionClass->getProperty('C1'); // Getting an array of the reflected property var_dump($A); ?> Output: object(ReflectionProperty)#2 (2) { ["name"]=> string(2) "C1" ["class"]=> string(7) "Company" } Reference: https://www.php.net/manual/en/reflectionclass.getproperties.php Create Quiz Comment K Kanchan_Ray Follow 1 Improve K Kanchan_Ray Follow 1 Improve Article Tags : Web Technologies PHP PHP-function PHP- ReflectionClass PHP- Reflection +1 More Explore BasicsPHP Syntax4 min readPHP Variables5 min readPHP | Functions6 min readPHP Loops4 min readArrayPHP Arrays5 min readPHP Associative Arrays4 min readMultidimensional arrays in PHP5 min readSorting Arrays in PHP4 min readOOPs & InterfacesPHP Classes2 min readPHP | Constructors and Destructors5 min readPHP Access Modifiers4 min readMultiple Inheritance in PHP4 min readMySQL DatabasePHP | MySQL Database Introduction4 min readPHP Database connection2 min readPHP | MySQL ( Creating Database )3 min readPHP | MySQL ( Creating Table )3 min readPHP AdvancePHP Superglobals6 min readPHP | Regular Expressions12 min readPHP Form Handling4 min readPHP File Handling4 min readPHP | Uploading File3 min readPHP Cookies9 min readPHP | Sessions7 min read Like