Actualites | Forum |Archives
Le magazine des décideurs et webmasters qui gagnent !
Inscription | Livre d'or | Plan du site | 15 visiteurs actifs
   
A la Une
Actualité
Dossiers
Communiqués
Coin Technique
Agenda des salons
Emploi
Echange de liens

Archives
Sélection
Expérience qui parle
Internet quotidien
Tous les dossiers

Forum
Forum SAM-MAG

Guides
Check-list de la promotion des sites
Promouvoir et référencer les sites web

Contact
Nous contacter
Newsletter
La protection des données personnelles


 
  Les bases du PHP (1ère partie)
Dossier "SAM l'Informaticien" du 13 au 26 novembre 2000 par Alain Metzger

tructure de programmation

Le language PHP permet de mélanger, à l'intérieur d'une même page, des instructions PHP et du code HTML. Il faut donc indiquer au serveur le passage du code HTML au instructions PHP et inversement. Ce passage de l'un à l'autre s'effectuera à l'aide de balises spécifiques. Il existe également plusieurs balises, toutes équivalentes et utilisables à partir de la version 3 de PHP. On pourra donc écrire :

<?
.... instructions PHP
?>

ou :

<?
...instructions PHP
?>

ou encore :

<%
...instructions PHP
%>

et même :

<SCRIPT LANGUAGE="php">
...instructions PHP
</SCRIPT>;

Les commentaires

Pour faciliter la compréhension de vos applications, vous pouvez utiliser les commentaires en encadrant le texte par /* et */ pour un paragraphe ou alors // pour mettre une seule ligne en commentaire. Le texte encadré par ces balises ne sera pas traité par le serveur. En fait, s'il parait facile de suivre le déroulement d'un programme, il n'en sera pas de même au fur et à mesure que celui-ci s'aggrandit. En effet, il sera trés rapidement possible de s'y perdre au milieu de dizaines d'instructions. Il en est de même si vous décidez de créer des applications que d'autres personnes pourront utiliser. Cela en simplifiera la compréhension et permettra à ces personnes de modifier vos programmes suivant leur besoins.

Exemple :

/* affichage du titre
bla bla bla ... bla bla */
echo $titre;

Ou alors :

// affichage du titre
echo $titre;

Les variables

Chaque language de programmation utilise la notion de variable. Le PHP aussi ! Dans ce language, toutes les variables sont précédées du signe $. Les variables peuvent être de cinq types :

  1. Les chaînes de caractères ou variables alphanumériques

    Leur valeur peut contenir des chiffres, des lettres ou des symboles. Exemple d'utilisation :

    $variable="Alain";

    La valeur de la variable pourra être affichée trés simplement. Exemple :

    echo $variable;

    Vous avez certainement déjà remarqué que toutes les instructions se terminent par un ";". Le point-virgule marque la fin d'une instruction et doit être utilisé à la fin de chacune d'entre elles. Si vous omettez ce ; le serveur vous répondra par une erreur.

  2. Les entiers ou variables numériques

    Une variable numérique peut contenir, soit un nombre entier, soit une décimale. Exemple :

    $var1=123;
    $var2=14.35;

  3. Les tableaux

    Un tableau est l'équivalent d'un ensemble de valeur. On trouvera donc par exemple :

    $couleur[0]="red";
    $couleur[1]="blue";
    $couleur[2]="white";
    $couleur[3]="black";

    IMPORTANT : En PHP comme dans la plupart des languages informatiques, le premier élément d'un tableau est numéroté 0 et non 1 comme on pourrait le croire.

    Vous avez certainement remarqué qu'on a affecté un indice (entre les signes []) aux valeurs du tableau. Lorsqu'on affecte une valeur, on peut oublier cet indice. Par contre, pour récupérer cet valeur, on sera obligé de le préciser. Exemple :

    $couleur[]="red";
    $couleur[]="blue";
    $couleur[]="white";
    $couleur[]="black";


    // pour afficher la valeur "white", on écrira :
    $echo $couleur[2]

  4. Les objets

    Les objets existent uniquement depuis l'apparition de la version 3 de PHP et contiennent des ensembles de variables et de fonctions. Nous n'aborderons pas cette notion dans ce chapître.

  5. Le type booléen (uniquement à partir de PHP4)

    Les variables de type booléen ne sont disponible qu'à partir de la version 4 de PHP. Ainsi, si l'on utilise une variable de ce type sous PHP3, le serveur l'interpretera comme une variable alphanumérique. Exemple :

    $var=false;

    Nous n'aborderons pas ces variables car nous allons nous concentrer sur PHP3

Lire la suite de l'article >>

 

Alain Metzger.
Responsable Technique.
http://www.atouts-malin.com

Tous droits réservés - Reproduction même partielle interdite sans autorisation préalable

 
 
Google
 
Web www.sam-mag.com
 

Copyright © ACORUS 2004. All Rights Reserved

- Sam-Mag.com Referencement-Sur-mesure - Referencer-Site-Web.com
Visibilite-Internationale.com - Referencement-Immobilier.net