Re: Classes and Functions
| From: | Larry Garfield | Date: | Sun, 01 Nov 2009 21:46:56 +0000 |
| Subject: | Re: Classes and Functions | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-299554@lists.php.net to get a copy of this message | ||
On Sunday 01 November 2009 2:50:55 pm Daniel Kolbo wrote:
> Hello,
>
> Is there a way to see what objects and functions a script
> loaded/required/used?
>
> I could recursively loop through the globals, but if objects were unset,
> then i may miss some.
>
> I could make a 'tracking' object and every time i load/include a file
> (which contains a class def or a function def) to add that file to the
> tracking object...but it would be nice if i didn't have to modify my
> existing code to see which objects and functions a script actually used,
> or at least, requested and loaded into memory.
>
> Thanks in advance,
> Daniel Kolbo
> `
Depends what you are trying to do with it, but I suspect these are a good
start:
http://www.php.net/get_defined_functions
http://www.php.net/get_defined_vars
http://www.php.net/get_defined_constants
http://www.php.net/get_declared_classes
http://www.php.net/get_declared_interfaces
http://www.php.net/get_included_files
--
Larry Garfield
larry@garfieldtech.com