23 August 2006
Official Introspection, Reflect and Implicit Evaluation PHP.net resources
PHP.net actually provides documentation for each of these topics, but finding it can prove difficult. The following is a collection of the links I’ve discovered.
- PHP5 Reflection Classes: These are explicit reflection methods specific to PHP5. I’ve never used them.
- Object introspection functions: Introspection functions. There are slight differences in some between PHP4 and PHP5.
- Zend Debugger Extensions: Functions to do things like overwrite existing functions. These are not included by default in PHP. Like the reflection objects, I’ve never used them.
- Variable functions: One part of what I deem implicit evaluation.
- Variable variables: Another part of what I consider implicit evaluation.

