| Recommend this page to a friend! |
| Author | ||
![]() |
|
Innovation award![]() Nominee: 7x Winner: 1x | |||||||||||||||||||
| Classes of Artur Graniszewski | > | Advanced Sourcecode Reflection in PHP | > | Download .zip .tar.gz | > | > | > | |||||
|
|||||||||||||||||||||||
| Groups | ||||||
| Applications | Related links | |||||
| Groups | ||
| PHP 5 | Classes using PHP 5 specific features | View top rated classes | |
| Language | Constructs to assist in the language control | View top rated classes |
|
| Innovation Award | ||
![]() April 2011 Number 2 Prize: One copy of RadPHP XE |
PHP 5 introduced reflection support in PHP, thus allowing applications to introspect PHP classes at runtime and do something useful with classes meta-information. This class goes further by parsing the actual PHP source code to provide additional useful meta-information details besides what PHP reflection support provides. Manuel Lemos |
| User ratings | ||
| Ratings | ||||||||
|---|---|---|---|---|---|---|---|---|
| All time: | ||||||||
| Month: | ||||||||
| Applications that use this class | ||
| Related links | ||
| Link | Description |
|---|---|
| Project homepage | Technical description of this class (polish version) |
| Reflection in PHP | Documentation found in the php.net manual |
| Reflection Definition | Definition found on Wikipedia |
| PHP Tokens | Description of the parsing mechanism used by this class |
| File | Role | Description |
|---|---|---|
| Class | Main class (PHP 5.3+ only) | |
| Class | Main class (PHP 5.2+) | |
| Example | Example #1 (PHP 5.3+ only) | |
| Example | Example #2 (PHP 5.2+) | |
| Lic. | LGPL license | |
| Doc. | Documentation |
| Download all files: advanced-reflection.tar.gz advanced-reflection.zip |