FAQ
The PHP FAQ is your first stop for general information and those questions that seem to be on most people\'s minds.
You can also find the PHP Changelog useful, if you would like to look up changes between various versions of PHP.
The PHP Function Table has an overview about which pages are translated to the different languages and in which versions of PHP the functions are available.
If you have license questions, see the License FAQ.
Books are convenient resources to begin exploring PHP. The titles listed here will help you to start learning PHP, as well as extending your existing knowledge.
Looking for some more sample PHP scripts? Our links page page lists some archives of sample PHP code - great places to find many example scripts and useful functions, organized for your searching pleasure!
'; site_header("Documentation"); // Check for really available manual languages $man_languages = array(); // Remove inactive online languages from the list to show $online_languages = array_diff($LANGUAGES, $INACTIVE_ONLINE_LANGUAGES); foreach ($online_languages as $code => $langname) { // Avoid this stat call here for the moment // if (file_exists("manual/$code/index.php")) { $man_languages[] = $code; // } } $lastlang = count($man_languages) - 1; ?>The PHP manual is available online in a selection of languages. You can choose between the printer friendly and graphically designed versions. Please pick a language and format from the table below.
You can learn how to integrate our online manual with various tools, including your web browser, on our quick reference tips page. You can also get more information about php.net URL shortcuts by visiting our URL howto page.
Note, that many languages are just under translation, and the untranslated parts are still in English. Also some translated parts might be outdated. The translation teams are open to contributions.
| Formats | Destinations |
|---|---|
| View Online | $langcode) { // Make preferred language bold if ($langcode == $LANG) { echo ""; } echo '' . $LANGUAGES[$langcode] . ''; echo ($lastlang != $langnum) ? ",\n" : "\n"; // Also link to the external special French version, after the French link if ($langcode == "fr") { echo '[Special French],' . "\n"; } if ($langcode == $LANG) { echo ""; } } ?> |
| Printer friendly | $langcode) { if ($langcode == $LANG) { echo ""; } echo '' . $LANGUAGES[$langcode] . ''; echo ($lastlang != $langnum) ? ",\n" : "\n"; if ($langcode == $LANG) { echo ""; } } ?> |
| Printer friendly with notes |
$langcode) { if ($langcode == $LANG) { echo ""; } echo '' . $LANGUAGES[$langcode] . ''; echo ($lastlang != $langnum) ? ",\n" : "\n"; if ($langcode == $LANG) { echo ""; } } ?> |
| Downloads | For downloadable formats, please visit our documentation downloads page. |
| Other manuals | The Documentation HOWTO is also available for online reading. PHP-GTK and PEAR manuals can be found on separate servers. |
You can still read a copy of the original PHP/FI 2.0 Manual on our site, which we only host for historical purposes.