This search matches on words in the page titles from the documentation (words are created by both
whitespace and underscores). First it will try an exact match; if that fails it will go with a
partial leading match. For example, 'str' will match titles with str, while 'str_r' will only match
str_repeat, str_replace, str_rot13. This is likely the quickest search for a function name.
Tree (Search/Browse Categories)
PHP's html documentation is chopped up into a hierarchical system of category names
like 'refs.basic.session' and 'function.simplexml-load-file'. The search box matches leading
characters in the category names; for example "pdo" will show "pdo" "pdoexception" "pdostatement".
[You can also browse the hierarchy of the documentation instead of searching. - not implemented yet]
Colors
Orange color words are categories. Clicking on one leads to titles with that word in them.
Yellow color words are links to actual documentation. Any entry which has only one choice is
automatically clicked for you. Yellow links in the documentation will replace the current view.
Blue words are recently chosen pages
Back button
No back button support - yet
Why build an Ajax Powered PHP Document Site?
As I learned PHP, it became tiresome trying to find which of the many equivalent functions or packages I should use. What
better way than to use PHP to solve my problem? Sharing it with the world is both a service, and an advertisement to potential
customers or employers that yes, I do know something.
What can I do here?
Search titles from all PHP documentation pages. Search the PHP documentation tree names, as well as browse through the tree.
Who am I?
10 year veteran Java architect/developer who recently decided to ditch Java and do something new. PHP is so much more
fun and productive. Now I only need to convince others that having less than a year in PHP is not a handicap. I am also
known as the Codist.
Contact? Bug reports? Suggestions?
Send email to
. I will also be adding a blog soon for commenting.
Status?
This site is "alpha" as there are several features still being worked on and improved. Opera was broken and is now fixed..
Code?
LAMP stack (PHP 5, MySQL 5). Prototype 1.6.X.
Written with TextMate and Mamp on a Mac.
Hosted on a dedicated server at Kattare.
Browsers?
I chose to ignore IE since few PHP developers will miss it. Tested in Safari 3 and Firefox 3.