- Plan du Site | Contact

Définition

On déclare une variable en lui attribuant un identifiant valide (commençant soit par un caractère alphabétique, soit par le caractère souligné '_') préfixé du signe dollar '$', et en lui assignant une valeur.

  • sauf si elle est déclarée au sein d'une définition de fonction, la portée d'une variable est globale (elle concernera le script entier à partir de la déclaration, ou de la redéclaration de la variable).
  • on assigne une valeur à une variable à l'aide du signe égal '='

<?php

$a = 3; /* assigne la valeur entière 3 à $a */

?>

valeur de $a : 3

 

  • on peut assigner une valeur et le produit d'une opération arithmétique à une variable en même temps :

<?php

$a += 5; /* correspond à l'instruction $a = $a + 5 */

?>

valeur de $a : 8

 

  • une variable peut être redéclarée ; sa valeur précédente sera chaque fois écrasée par la nouvelle valeur qu'on lui aura assignée :

<?php

$version = '4.4.3';

echo "PHP version $version !";

?>

retourne : PHP version 4.4.3 !

 

To top

Assignation par Référence

Le signe '&' permet d'assigner la valeur d'une variable source à une variable destination.

Modifier la valeur de l'une modifiera aussi la valeur de l'autre :

<?php

$version5 = '5.1.4';

$version5 = &$version;

echo "PHP version $version5...";

?>

retourne : PHP version 4.4.3...

 

Concaténation

Le point '.' permet de concaténer variables et chaînes de caractères

<?php

$affiche = "PHP version ".$version."...";

/* ou bien :

$affiche = "PHP version ".$version;

$affiche .= "..."; */

echo $affiche;

?>

retourne : PHP version 4.4.3...

 

La virgule ',' (uniquement avec la fonction echo()) permet elle aussi la concaténation :

<?php

echo "PHP version ", $version, " !";

?>

retourne : PHP version 4.4.3 !

 

To top

Post-Incrémentation/Décrémentation

<?php

$a = 3;

$b = $a++; // assigne la valeur de $a à $b, puis incrémente $a

?>

valeur de $a : 4

valeur de $b : 3

 

<?php

$c = $a--; // assigne la valeur de $a à $c, puis décrémente $a

?>

valeur de $a : 3

valeur de $c : 4

 

Pré-Incrémentation/Décrémentation

<?php

$d = ++$c; // incrémente $c, puis assigne la valeur obtenue à $d

?>

valeur de $c : 5

valeur de $d : 5

 

<?php

$e = --$d; // décrémente $d, puis assigne la valeur obtenue à $e

?>

valeur de $d : 4

valeur de $e : 4

 

To top

Actualités
29-05-2008
... Et profitez d'un Web meilleur : Mozilla tente d'établir un record du nombre de logiciels téléch...
29-08-2007
Plusieurs extensions permettent d'intégrer les éléments de cette API mise à disposition par Google.
1-03-2007
TinyButStrong est un moteur de Template pour le language PHP.
20-11-2006
Le LABEL CLE a été décerné au Portail de la Communauté de Communes de Sartilly.
9-11-2006
Depuis sa version 2.0, OpenOffice n'a plus rien à démontrer face aux suites logicielles de bureautiq...
9-11-2006
Disponible dans plus de 33 langues, le nouveau Firefox est encore plus rapide, plus sûr et totalemen...
8-11-2006
Artichow est une librairie qui permet de créer simplement des graphiques avec PHP et GD. On pourra a...
25-08-2006
Le célèbre navigateur "Firefox" est plus performant que jamais. Naviguez sur le Web avec confiance !

Liens Utiles


PHP / MySQL

zend.com

nexen.net

phpteam.net

laltruiste.com

phpinfo.net

phpfacile.com


XML & CSS

openweb.eu.org

csszengarden.com

cssbeauty.com

cssvault.com

alistapart.com


LINUX

formation-linux

debian-fr.org

lea-linux.org

 

Services | Solutions | Formations | Portfolio | Photos | F.A.Q. | Accès Client
© 2004-2008 ACCEDO - Siret : 452 155 112 00017
6, Chemin des Moires - 50740 CAROLLES
Tél : 06 83 88 31 78