Créé en 1995, PHP est un langage de script interprété dédié initialement au développement de sites web dynamiques. Il peut être inséré directement au sein de code HTML à la manière de ASP, JSP ou ColdFusion. Il est interprété sur le serveur web et non sur la station cliente.
Le suffixe à utiliser pour les fichiers PHP est .php
et le marqueur html qui délimite un bloc PHP est <?php … ?>
.
Les usagers doivent placer leurs fichiers dans leur répertoire web ou un sous-répertoire de celui-ci, et ces fichiers seront interprétés par le serveur web (apache
dans notre cas) avec les privilèges reliés au propriétaire du fichier. On accède à ces pages par le même URL que pour les pages HTML normales, par ex. pour un étudiant:
http://www-ens.iro.umontreal.ca/~<nom-d'usager>
PHP s'interface nativement avec Oracle, MySQL et plus généralement toute base accessible en ODBC si le support natif n'est pas disponible.
Pour connaître la version du PHP sur le serveur web, consultez sa page d'accueil.