Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


Comment accéder directement à la documentation d'une fonction ?
auteur : Eric Berger
Il suffit de se rendre à l'url suivante en remplaçant "nomFonction" par le nom de la fonction à laquelle on souhaite accéder.
http://php.net/nomFonction

Comment accéder directement aux principaux chapitres ?
auteur : Eric Berger
Bases de données : les liens vers la documentation des interfaces avec les différentes bases de données se trouvent ici : Quelle base de données utiliser ?
Les bases du langage : http://www.php.net/manual/fr/langref.php
En-têtes HTTP, Cookies, Connections, etc. : http://www.php.net/manual/fr/features.php
Les tableaux : http://www.php.net/manual/fr/ref.array.php
Les classes et objets : http://www.php.net/manual/fr/ref.classobj.php
Dates et heures : http://www.php.net/manual/fr/ref.datetime.php
Système de fichiers : http://www.php.net/manual/fr/ref.filesystem.php
Images, librairie GD : http://www.php.net/manual/fr/ref.image.php
Fonctions mathématiques : http://www.php.net/manual/fr/ref.math.php
Les sessions : http://www.php.net/manual/fr/ref.session.php
Expressions régulières : http://www.php.net/manual/fr/ref.regex.php
Chaînes de caractères : http://www.php.net/manual/fr/ref.strings.php


Les fonctions périmées
auteur : Cyberzoide
J'utilise une fonction de PHP trouvée dans un vieux tuto ou employée dans un script téléchargé sur le Net. Malheureusement, elle est introuvable dans le manuel en ligne.

La réponse est que cette fonction est "deprecated", c'est-à-dire qu'elle n'est plus utilisée sous la même forme car elle a changée d'orthographe. Ceci est très courant. C'est pourquoi elle n'est plus référencée dans le manuel en ligne. Pourtant pour des raisons de compatibilité ascendante, PHP comprend toujours les anciennes formes désuètes afin que les anciens scripts puissent tourner sans erreur (sinon il faudrait sans cesse tout réécrire).

Prenons l'exemple de mysql_numrows() qui permet de connaître le nombre de lignes retournées par une requête MySQL. Elle n'est plus référencée dans le manuel depuis PHP 4 mais reste utilisable. Il est donc conseillé d'utiliser la nouvelle forme mysql_num_rows().

Seul le manuel de PHP 2 référence l'ancienne forme : http://www.php.net/manual/phpfi2.php#mysql_numrows

Voici ce que dit un manuel trouvé sur le net : "For downward compatibility mysql_numrows() can also be used. This is deprecated however. " ici

D'une manière générale, beaucoup de fonctions PHP sont "périmées" et donc leur nom est devenu un alias vers la nouvelle syntaxe, voir ici pour la liste des alias du PHP.


Où se trouve la documentation officielle ?
auteur : Eric Berger
À consulter en ligne
La page d'accueil de la documentation en ligne se trouve à l'adresse : http://www.php.net/docs.php
Depuis cette adresse, il est possible d'accéder à toutes les langues et à tous les formats disponibles qui sont :

A télécharger
La documentation disponible en téléchargement se trouve à l'adresse : http://www.php.net/download-docs.php
Les formats à disposition sont :


precedent    sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2003  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com