> Les op?ateurs de 'cr?entation'
- Auteur : Xethorn
- Publi?e : 01/01/2003
- Mise ?our le : 29/12/2003
Les op?ateurs 'crementatifs' sont au nombres de 2.
La liste
Voici ci dessous la liste des op?ateurs :| ++ | Postincr?entation |
| -- | D?incr?entation |
Utilisation
-
Postincr?entation
On utilise la postincr?entation pour ajouter 1 ? une valeur. Il peut se mettre avant la valeur ou apr?.
Postincremention1.php
Voici un exemple :On obtiendra 11.<?php
$a = 10;
// on postincr?ente $a de 1
$a++;
echo $a;
?>
Par contre, cette m?hode n'est pas valable si vous faites une op?ation comme ce qui suit : Postincremention2.php<?php
$a = 10;
$c = $a++ +50;
echo 'Le r?ultat est : $c .$a a pour valeur (apr? le calcul) : $a';
?>Et vous obtiendrez : 60 ! Au lieu de 61 !
Postincremention2.php
Mais c'est normal ! Donc, pour incr?enter $a et le r?ultat $c, nous allons utiliser la pr?ncr?entation. Voici un exemple qui sera plus utile que de longues explications :
<?php
$a = 10; // on place un ++ avant le $a ce qui l'incr?ente et est pris en compte aussit?
$c = ++$a + 50;
echoLe r?ultat est : $c : $a a pour valeur (apr? le calcul) : $a
?>
Voil?, le r?ultat est bien 61 :)
D?incr?entation
Comme vu si dessus, je ne vais pas y revenir, c'est la m?e chose sauf que le signe est diff?ent. Voici cependant un script qui va concentrez tout ce qui a ??expliqu?plus haut sauf que c'est pour la d?incr?enation !
Vous obtiendrez alors :<?php
// Desincremenation 1
$a = 10;
$a--;
echo 'La valeur de $a est : $a <hr>';
// Desincremenation 2
$b = 352;
$c = $b-- * 12;
echo 'La valeur de $c est : $c La valeur actuelle de $b est : $b <hr>';
// Desincremenation 3
$d = 352;
$e = --$d * 12;
echo 'La valeur de $e est : $e La valeur actuelle de $d est : $d';
?>La valeur de $a est : 9
La valeur de $c est : 4224
La valeur actuelle de $b est : 351
La valeur de $e est : 4212
La valeur actuelle de $d est : 351
Format Zip
Mozilla est un regrouppement
de plusieurs outils dont : Firefox (navigateur qui 
