Q: What are the resources to learn PHP?
A: PHP.net (
http://www.php.net/), the official homepage of has almost
everything--downloadable binary, documents, etc.
The online function reference can be accessed like
http://www.php.net/<function name>, for example
http://www.php.net/strlen . Apart from the examples and usage
references, the documentation also has high quality user contributed
notes that are related to the function (this is also been edited by PHP
maintainers for quality). Sometimes, the user contributed notes may
have very valid information that might not be covered in the official
documentation; so one must read the user contributed notes always.
Some books of interest:
1. PHP 5 Power Programming, by Andi Gutmans, Stig Sæther Bakken, and
Derick Rethans. ISBN 0-13-147149-X 2005
Level: Advanced
Available Free in PDF from
<http://www.phptr.com/promotions/promotion.asp?promo=1484&redir=1&rl=1>,
9.6MB
2. Advanced PHP Programming, by George Schlossnagle. ISBN 0672325616
Level: Advanced. PHP 5
Not free <http://froogle.google.com/froogle?q=ISBN+0672325616>
3. Practical PHP Programming, by Paul Hudson
Level: Beginner to Advanced. Covers PHP 4.
Available online. (Refer the TOS) <http://www.hudzilla.org/phpbook/>
Blogs:
Reader Tim Van Wassenhove maintains PHP/technical blogmarks from where
one can find many useful informations:
http://timvw.madoka.be/blogmarks.php
Newsgroups:
news:comp.lang.php (
http://groups-beta.google.com/group/comp.lang.php/)
news:php.* (Nowadays, can't access via Google Groups)
DMoz listing:
http://dmoz.org/Computers/Programming/Languages/PHP/
++++
@todo Add more resources, if any