IDE for PHP development

php.internals

Elliotte Harold

19 years ago
What IDEs are people using and prefer for PHP development? preferably on Linux or Mac OS X? I'm just starting to poke around in the internals, and it would be very helpful to have something that let me jump to definitions. e.g. when I see a macro named RETURN_TRUE in an apparently void method, I'd like to be able to find the definition of that macro. On a related note, is there any developer level documentation of PHP's internals anywhere that might answer these sort of questions? I've looked around but I don't see any. If there is any information about how to hack on PHP, my google searches keep missing it in the copious amount of information about how to hack with PHP. :-)
-- Elliotte Rusty Harold elharo@metalab.unc.edu Java I/O 2nd Edition Just Published! http://www.cafeaulait.org/books/javaio2/ http://www.amazon.com/exec/obidos/ISBN=0596527500/ref=nosim/cafeaulaitA/

Antony Dovgal

19 years ago
On 12/04/2006 05:48 PM, Elliotte Harold wrote:
> What IDEs are people using and prefer for PHP development? preferably on > Linux or Mac OS X? I'm just starting to poke around in the internals, > and it would be very helpful to have something that let me jump to > definitions. e.g. when I see a macro named RETURN_TRUE in an apparently > void method, I'd like to be able to find the definition of that macro.
For such things you can use any editor with ctags/cscope support.
> On a related note, is there any developer level documentation of PHP's > internals anywhere that might answer these sort of questions? I've > looked around but I don't see any. If there is any information about how > to hack on PHP, my google searches keep missing it in the copious amount > of information about how to hack with PHP. :-)
These links should be useful: http://www.php.net/manual/en/internals.php http://www.amazon.com/Extending-Embedding-PHP-Developers-Library/dp/067232704X/sr=8-1/qid=1165244412/ref=sr_1_1/002-2389427-7040856?ie=UTF8&s=books
-- Wbr, Antony Dovgal

Arnold Daniels

19 years ago
Hi, There is a great tutorial on zend devzone. It's split in 3 (or actualy 4) parts: http://devzone.zend.com/node/view/id/1021 - Part I: Introduction to PHP and Zend http://devzone.zend.com/node/view/id/1022 - Part II: Parameters, Arrays, and ZVALs http://devzone.zend.com/node/view/id/1023 - Part II: Parameters, Arrays, and ZVALs (continued) http://devzone.zend.com/node/view/id/1024 - Part III: Resources Best regards, Arnold Elliotte Harold schreef: