PHP Opérateurs
Le = opérateur d'affectation est utilisée pour assigner des valeurs aux variables en PHP.
L'opérateur + arithmétique est utilisé pour ajouter des valeurs ensemble.
Opérateurs arithmétiques
Le tableau ci-dessous répertorie les opérateurs arithmétiques en PHP:
Opérateur | Nom | Description | Exemple | Résulter |
---|---|---|---|---|
x + y | Addition | Somme de x et y | 2 + 2 | 4 |
x - y | Soustraction | Différence de x et y | 5-2 | 3 |
x * y | Multiplication | Produit de x et y | 5 * 2 | 10 |
x / y | Division | Quotient de x et y | 15/5 | 3 |
x% y | Module | Reste de x divisée par y | 2 5% à 10% 8 % 10 2 | Une 2 0 |
- X | Négation | En face de x | - 2 | |
une. b | Enchaînement | Concaténer deux chaînes | "Salut". "Ha" | Hiha |
Les opérateurs d'assignation
L'opérateur d'affectation de base en PHP est "=". Cela signifie que l'opérande de gauche se prépare à la valeur de l'expression sur la droite. Autrement dit, la valeur de "$ x = 5" est de 5.
Affectation | Même que ... | Description |
---|---|---|
x = y | x = y | L'opérande de gauche se prépare à la valeur de l'expression sur le droit |
x + y = | x = x + y | Addition |
x - = y | x = x - y | Soustraction |
x = y * | x = x * y | Multiplication |
x / y = | x = x / y | Division |
% x = y | x = x% y | Module |
une. = b | a = a. b | Concaténer deux chaînes |
Incrémentation / décrémentation opérateurs
Opérateur | Nom | Description |
---|---|---|
+ + X | Pré-incrémentation | X incréments par un, puis retourne x |
x + + | De post-incrémentation | Retourne x, alors x augmente d'une |
- X | Pré-décrémentation | X Décrémente par un, puis retourne x |
x - | Post-décrémentation | Retourne x, alors x décrémente par l'un |
Opérateurs de comparaison
Les opérateurs de comparaison vous permet de comparer deux valeurs:
Opérateur | Nom | Description | Exemple |
---|---|---|---|
x == y | Égal | Vrai si x est égal à y | 5 == 8 retourne false |
x === y | Identique | Vrai si x est égal à y, et ils sont de même type | 5 === "5" retourne false |
x! = y | Pas d'égalité | Vrai si x n'est pas égal à y | 5! = 8 renvoie true |
x <> y | Pas d'égalité | Vrai si x n'est pas égal à y | 5 <> 8 renvoie true |
x! == y | Ne sont pas identiques | Vrai si x n'est pas égal à y, ou bien ils ne sont pas du même type | 5! == "5" renvoie vrai |
x> y | Plus de | Vrai si x est plus grand que y | 5> 8 retourne false |
x <y | Moins que | Vrai si x est inférieur à y | 5 <8 renvoie true |
x> = y | Supérieur ou égal à | Vrai si x est supérieur ou égal à y | 5> = 8 déclarations fausses |
x <= y | Inférieur ou égal à | Vrai si x est inférieur ou égal à y | 5 <= 8 renvoie true |
Opérateurs logiques
Opérateur | Nom | Description | Exemple |
---|---|---|---|
x et y | Et | Vrai si x et y sont vrais | x = 6 y = 3 (x <10 et y> 1) renvoie vrai |
x ou y | Ou | Vrai si un ou les deux X et Y sont vraies | x = 6 y = 3 (x == 6 ou y == 5) renvoie vrai |
x xor y | Xor | Vrai si x ou y est vrai, mais pas les deux | x = 6 y = 3 (x == 6 xor y == 3) retourne false |
x && y | Et | Vrai si x et y sont vrais | x = 6 y = 3 (x <10 && y> 1) renvoie vrai |
x | | y | Ou | Vrai si un ou les deux X et Y sont vraies | x = 6 y = 3 (x == 5 | | y == 5) retourne false |
! x | Pas | Vrai si x n'est pas vrai | x = 6 y = 3 ! (x == y) retourne true |
Opérateurs de tableaux
Opérateur | Nom | Description |
---|---|---|
x + y | Union | Union de x et y |
x == y | Égalité | Vrai si x et y ont les mêmes paires clé / valeur |
x === y | Identité | Vrai si x et y ont les mêmes paires clé / valeur dans le même ordre et les mêmes types |
x! = y | Inégalité | Vrai si x n'est pas égal à y |
x <> y | Inégalité | Vrai si x n'est pas égal à y |
x! == y | La non-identité | Vrai si x n'est pas identique à y |
Hey there, I think your website might be having browser compatibility issues.
ReplyDeleteWhen I look at your blog in Firefox, it looks fine but when
opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up! Other then that, terrific blog!
Visit my website ... zetaclear nail fungus relief
What's up to all, how is all, I think every one is getting more from this website, and your views are nice in favor of new users.
ReplyDeleteHere is my homepage: good housekeeping recipes
This is really interesting, You're an excessively professional blogger. I have joined your rss feed and sit up for searching for extra of your magnificent post. Additionally, I have shared your website in my social networks
ReplyDeleteHere is my web page - what is a house keeper
This is my first time pay a visit at here and i am truly
ReplyDeletepleassant to read all at one place.
cleaning hardwood floors
my webpage :: installing hardwood floors
Hello! I could have sworn I've been to your blog before but after looking at some of the posts I realized it's new to me.
ReplyDeleteAnyhow, I'm certainly happy I found it and I'll be
book-marking it and checking back often!
dragongames
my web blog; agent car insurance