Programmation en PHP

Posted on

Commencer à programmer en PHP

PHP est un langage script, ce qui signifie que le code est interprété et non pas compilé comme le langage C ou C++. Cela permet de détacher le code php du type d’OS sur lequel il doit être interprété. Bien entendu, cela impose d’avoir un interpréteur compilé et exécutable sur cet OS. Il existe à ma connaissance, un interpréteur pour les plateformes Linux, Unix et Windows.

Avantages et invonvénients

 Les plus:
  • Syntaxe classique et pratique proche du C.
  • Maintenance facile.
  • Ecriture générique et classe.
  • Indépendant de l’OS.
  • S’inscrit directement dans les pages
  • Complet avec plus de 500 fonctions: accés fichier, mail, expressions réguliéres…
  • Interprété par le serveur
Les moins:
  • Problèmes dues à la gestion automatique des types de données.
  • Absence de débuggeur.
  • Pas d’environnement de développement.

Proche du C, un script PHP3 peut comprendre a la fois du code PHP et du code HTML, non interprété. On doit donc encadrer les parties comportant le code PHP entre deux balises. Le reste de la page n’est pas interprété. Vous avez le choix entre:

<? et ?>

<% et %>

<?php et ?>

<script language= »php »> et </script>