Vous êtes sur la page 1sur 2

Avant tout chose:

Pour crire le code PHP puis le tester on installe : pour le WINDOW EasyPHP
http://www.easyphp.org/ ou Wampserver http://www.wampserver.com/ pour l'Apple
Mamp http://www.apple.com/downloads/macosx/unix_open_source/mamp.html

insertion de code PHP l'aide des balises <?php .....?>

il faut galement ne pas oublier de placer un ; chaque fin d'instruction PHP.

renommer les fichiers HTML contenant du PHP en .php

crire des commentaires sur son code PHP avec un // ... ou un /* ... */

Dclarer des variables


<?php
$nom = "LA GLOBULE";
// $nom contient alors la chane de caractres LA GLOBULE.
$mon_chiffre = 12;
// $mon_chiffre contient la valeur numrique 12.
$5toto = "test";
// Cette dclaration n'est pas valide car le nom de la variable commence par un chiffre
?>

En PHP, les variables sont reprsentes par une chane de caractres, ayant toujours
comme premier caractre, le caractre dollar $
et n'importe quelle lettre en
deuxime caractre condition qu'il ne s'agit pas d'un chiffre, de plus, on ne met
pas d'espace dans le nom d'une variable,puis pour assigner une valeur une
variable, on tachera d'utiliser l'oprateur = , tout en prenant soin de toujours placer
la variable qui reoit le rsultat d'une opration gauche du signe =.
Lorsque l'on dsire affecter une chane de caractres une variable, il faut
placer cette chane de caractres entre deux ".
Lorsque l'on dsire affecter une valeur numrique une variable, il ne faut
pas placer de " autour cette valeur, on crit la valeur directement aprs =
la dclaration des variables de type tableau (array)
<?php
$fruit = Array();
$fruit[0] = "fraise";
$fruit[1] = "banane";
$fruit[2] = "abricot";
?>

Au lieu d'utiliser des chiffres pour les indices (comme dans notre exemple o nous
avons utilis les indices 0, 1 et 2) nous pouvons trs bien utiliser des chanes de
caractres.
<?php
$fruit = Array();
$fruit['le_meilleur'] = "fraise";
$fruit['le_prefere_de_Julien'] = "banane";
$fruit['mon_prefere'] = "abricot";
?>

Afficher le contenu des variables

Vous aimerez peut-être aussi