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