PHP Function Table / Implementation & Documentation
about
-
PHP 4 extensions
-
alphabetical PHP 4
-
alphabetical PHP 3
-
statistics
About this Functiontable
This is a reference table that shows for each function (and alias)
- in which version it is available
- where its definition currently lives in the source
- if it is documented
- translation status for the supported documentation languages
The Information is gathered into a mysql database
from checkouts of all tagged CVS release versions from the past
plus the latest CVS version
by modified versions of the funclist and quickref tools from phpdoc.
I created this overview after finding more than one function that
had been introduced into PHP 3 and documented after the code split
but not brought into the PHP 4 repository yet.
The pages are available as a tarball (php-reftab.tar.gz)
for offline reading (~430KB packed, ~13MB(!) unpacked).
Note:
-
Translation status is checked by comparing the <refpurpose>
entries against the english version. This may lead to
wrong results if the english version changed without
the not-yet-translated file being updated.
Take this field as a hint only!
-
Alias information is taken from php 4 source only, in php 3 source
there is no difference between function and alias entries in the
function tables.
ToDo:
-
create a style with
reduced markup for faster table rendering
-
statistics need further improvements,
for example protection against multiple
entries
-
protection against broken links when
documentation sites are not up-to-date
with latest phpdoc cvs (prepared but didn't work)
-
implementation links for php 3
-
switch to some sort of XML output
What's new:
- 23.11.2000
- will no longer report object member functions as aliases
- 11.10.2000
- the source to generate theese pages is now available
on cvs.php.net
as module functable
- i slightly reformated the function detail page and added line number
information to the XML source links
- 22.8.2000
- improved output for HTML compatibility
- language identifiers may now have more than two characters
- 14.8.2000
- statistics imporovements
- seperate tables for php 3 and 4
- auto-detects new languages
- internal generation speedups and styleability
- 13.6.2000
- no more dead links?
- links to german manual pages updated
- links to xml documentation source files added in function details
- 6.6.2000
- 22.5.2000
- 19.5.2000 (#2)
- functions grouped by extension extension
- minor markup changes for better print output
- 19.5.2000
- prototype-column for php 3
- filename columns removed from the table
- reference links to bonsai.php.net include line numbers
- for php 4 there are now links to function table entry _and_ implementation
- 17.5.2000
- prototype-column (latest php 4 only)
- what's missing pages under statistics
© 2000 Hartmut Holzgraefe
-
last update: Tuesday 15th of November 2005