Reflection is a property of a OOP that enable you to get the class name, description, functions name and their parameter etc.
See an example Below
class ABC { public $name='Arun'; public function test1() { return 'Testing Message'; } public function test2() { return 'Testing Message'; } } $cls = new ReflectionClass('ABC'); $methods = $cls->getMethods(); $fields = array(); foreach($methods as $method) { //Just take everything after get as the field name $fields[] = $method->getName(); } print_r($fields);
No comments:
Post a Comment