all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Dernières publications PHP

  • Encodage UTF-8
  • Créer des tableaux avec N cellules par ligne (modulo)
  • Cases à cocher : Trier les destinataires et envoi d'une newsletter en fonction de leur statut
  • Comparaison de dates
  • Conférence PHP Québec 2008: appel aux conférenciers
  • Playlist pour le dewplayer en php avec surcouche javascript
  • Upload et redimentionnement d'image
  • Sélection d'une liste membres à partir d'une base de données
  • Un print_r mieux formatté
  • Le web, la langue française, les pluriels et leur affichage

Dernières publications

  • Web Audit vous aide à faire l'audit de votre site
  • Premier freeware pour cybercafés
  • Nouvel annuaire de référencement
  • Webnet devient partenaire Gold Microsoft
  • Encodage UTF-8
  • Altavista et échanges de liens
  • Plopibox et Gène Internet
  • Créer des tableaux avec N cellules par ligne (modulo)
  • Cases à cocher : Trier les destinataires et envoi d'une newsletter en fonction de leur statut
  • Comparaison de dates

Introduction à PHP

PHP : Hypertext PreProcessor. Langage de script multi-plateformes qui est, avant tout, un langage de script (scripting). Possédant une syntaxe claire et très proche du langage C, le PHP reste une solution qui conviendra pour interfacer un site Web avec une base de données.

Article classé dans PHP

Naissance du PHP


PHP : Hypertext PreProcessor
La première version de PHP fut créée par Rasmus Lerdorf en 1994. Cette version appelée à l'époque Personal Home Pages, était simplement destinée à son usage personnel, a noter que cette version supportait déjà des requêtes SQL (base de données). En 1995, PHP 1.0 était en libre téléchargement. A l'heure actuelle plus de 500 000 sites utilisent ce langage très populaire, simple d'approche et surtout très puissant qui est en passe de devenir le standard du futur avec sa version 4 dont la principale innovation et la possibilité d'utiliser les sessions.

Note : PHP est distribué librement et gratuitement sous licence GNU GPL.

Principe du PHP


Le langage est avant tout un langage de script (scripting). Le code inseré dans les pages HTML, est alors exécuter par le serveur sous réserve que vos pages portent l'extention .php3 (ou encore .php ou .php4).Ce principe est par exemple différent de JavaScript ou les scripts sont exécutés par le navigateur (client), mais il est identique à la technologie ASP de Microsoft.
Très simple à appréhender car possédant une syntaxe claire et très proche du langage C, le PHP reste une solution qui conviendra aux débutant comme aux professionnels, pour dynamiser un site Web ou l'interfacer avec une Base de données.

Positionnement face aux autres langages


Le PHP comme vu ci-dessus utilise une syntaxe très simple car elle reste très proche du C, langage maîtrisé par la plupart des développeurs. A l'heure actuelle les "concurrents" de PHP sont :
- ASP : Technologie de Microsoft très similaire, utilisant un langage de script, généralement VBScript (Version allégée de Visual Basic)
- PERL : Langage de script puissant, adapté à Internet mais très difficile à maîtriser
- CGI : Composants exécutables, rapide mais spécifiques à la plate forme-serveur

Schéma récapitulatif

html144.gif

Intégration et syntaxe de PHP


Avant d'utiliser du PHP, il faut dans un premier temps :
a ) S'assurer que votre hébergeur supporte celui-ci. Dans le cas d'un hébergeur dit "gratuit", on notera que par exemple, Multimania, Nexen, Free, ou encore Chez.com supportent le PHP (pas intégralement car certaines fonctions comme mail() ne sont pas activées).
b ) Renommer l'extension du document HTML en .php ou .php3 ou .php4

Il existe 4 façons d'intégrer du code PHP à l'intérieur de document HTML

A l'aide des tags
<? et ?>

<? echo ("Premier exemple PHP"); ?>
A l'aide des tags
<?php et ?>

<?php echo ("Premier exemple PHP"); ?>
A l'aide de délimiteur de type ASP (
<% et %>
)
<% echo ("Premier exemple PHP"); %>
A l'aide de la balise
<script language="...">
<script language="PHP">
<!--
    echo ("Premier exemple PHP");
-->
</script>
La syntaxe du PHP comme vu ci-dessus ressemble fortement à celle du langage C. Les instructions sont séparées par des points-virgules. Il est conseillé de mettre une instruction par ligne et "d'aérer son code" le plus possible en mettant des tabulations car la lisibilité d'un script est très importante.

Les types de données sont ceux que l'on retrouve dans la plupart des langages :

- integer
- double
- string
- array
- object

Article publié le 13/03/2004 par ALL HTML.

  • nous contacter
  • mentions légales