Différences entre les versions de « Programmation PHP/Opérateurs »

 
== Opérateur d'assignation ==
Ils permettent de simplifier lal'écriture programmationdes (voir l'exemple)assignations
*+= additionne deux valeurs et stocke le résultat dans la variable ($x+=5 <=>équivaut à $x=$x+5)
*-= soustrait deux valeurs et stocke le résultat dans la variable ($x-=5 <=>équivaut à $x=$x-5)
*<nowiki>*</nowiki>= multiplie deux valeurs et stocke le résultat dans la variable ($x*=5 <=>équivaut à $x=$x*5)
*/= divise deux valeurs et stocke le résultat dans la variable ($x/=5 <=>équivaut à $x=$x/5)
*%= donne le reste de la division de deux valeurs et stocke le résultat dans la variable ($x%=5 <=>équivaut à $x=$x%5)
*|= Effectueeffectue un OU logique entre deux valeurs et stocke le résultat dans la variable ($x|=5 <=>équivaut à $x=$x|5)
*^= Effectueeffectue un OU exclusif entre deux valeurs et stocke le résultat dans la variable ($x^=5 <=>équivaut à $x=$x^5)
*&= Effectueeffectue un EtET logique entre deux valeurs et stocke le résultat dans la variable ($x&=5 <=>équivaut à $x=$x&5)
*.= Concatèneconcatène deux chaînes et stocke le résultat dans la variable ($x.='test' <=>équivaut à $x=$x.'test')
 
== Opérateur d'incrémentation ==
78

modifications