Maison  >  Article  >  développement back-end  >  Opérateurs PHP

Opérateurs PHP

王林
王林original
2024-08-29 12:38:34961parcourir

Les opérateurs sont des symboles pour les calculs mathématiques comme l'addition, la soustraction et la multiplication. PHP prend en charge divers opérateurs pour effectuer des opérations mathématiques simples et des opérations logiques telles que AND, OR, NOT, des opérations de comparaison telles que plus significatif que, inférieur à et bien d'autres. Les opérateurs ne sont rien qui prend une ou plusieurs valeurs et génère une autre valeur.

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Top 6 des types d'opérateurs PHP

Les différents opérateurs utilisés en PHP sont les suivants :

1. Opérateurs PHP arithmétiques

Comme tout langage de programmation, PHP prend également en charge les opérateurs arithmétiques, qui effectuent des opérations arithmétiques simples, telles que l'addition, la soustraction, la division, la multiplication, etc.

i) Opérateur d'addition ( + ) : Cet opérateur est utilisé pour ajouter deux valeurs. Supposons que X et Y soient deux valeurs ; ces opérateurs plus additionneront ces deux valeurs X + Y.

Syntaxe :

$x + $y

ii) Opérateur de soustraction ( – ): Cet opérateur est utilisé pour soustraire deux valeurs. Supposons que X et Y soient deux valeurs ; alors cet opérateur moins soustraira la valeur de la deuxième valeur de la première valeur.

Syntaxe :

$x - $y

iii) Opérateur de multiplication ( * ) : Cet opérateur est utilisé pour multiplier deux valeurs. Supposons que X et Y soient deux valeurs ; alors cet opérateur de multiplication multipliera X par Y.

Syntaxe :

$x * $y

iv) Opérateur de division ( / ): Cet opérateur est utilisé pour numérateur par le dénominateur. Supposons que X et Y soient deux valeurs ; cet opérateur de division divise le numérateur par le dénominateur.

Syntaxe :

$x / $y

v) Opérateur de module ( % ) : Cet opérateur donne le reste de la division. Supposons que X et Y soient deux valeurs ; cet opérateur de module divise le numérateur par le dénominateur et donne le reste.

Syntaxe :

$x % $y

vi) Exponentiation( ** ) : Cet opérateur est utilisé pour élever une quantité à la puissance d'une autre valeur. Supposons que X et Y soient deux valeurs ; alors cet opérateur d'exponentiation élève la valeur de X à la puissance Y.

Syntaxe :

$x ** $y

2. Affectation Opérateurs PHP

Nous attribuons une valeur à une variable à l'aide d'opérateurs d'affectation avec des valeurs numériques. L'opérateur d'affectation de base en PHP est =, qui définit la valeur de l'expression d'affectation à droite sur la valeur de gauche. Vous trouverez ci-dessous la liste des opérateurs d'affectation utilisés en PHP

  • Opérateur d'affectation simple ( = ): Cet opérateur attribue des valeurs des valeurs de droite à la valeur de gauche.
  • Ajouter un opérateur AND ( += ): Cet opérateur ajoute la valeur de droite à la valeur de gauche et attribue la sortie à la valeur de gauche.
  • Opérateur de soustraction ET ( -= ): Cet opérateur soustrait la valeur de droite de la valeur de gauche et attribue le résultat à la valeur de gauche.
  • Opérateur Multiplier ET ( *= ): Cet opérateur multiplie la valeur de droite par la valeur de gauche et attribue le résultat à la valeur de gauche.
  • Opérateur Diviser ET ( /= ) : Cet opérateur divise la valeur de gauche par la valeur de droite et attribue le résultat à la valeur de gauche.
  • Opérateur Module ET ( %= ) : Cet opérateur prend le module en utilisant deux valeurs et attribue le résultat à la valeur de gauche.

3. Comparaison des opérateurs PHP

Les opérateurs de comparaison PHP sont utilisés pour comparer deux valeurs ; ces valeurs peuvent être des nombres ou des chaînes.

i) Égal à( == ): Cet opérateur renvoie True si les deux opérandes sont égaux.

Syntaxe :

$x == $y

ii) Identique ( === ): Cet opérateur renvoie True si les deux opérandes sont égaux et sont du même type.

Syntaxe :

$x === $y

iii) Non identique ( !== ): Cet opérateur renvoie True si les deux opérandes ne sont pas égaux et sont de types différents.

Syntaxe :

$x !== $y

iv) Not Equal( <> ): Cet opérateur renvoie True si les deux opérandes sont inégaux.

Syntaxe :

$x <> $y

v) Not Equal( != ): Cet opérateur renvoie True si les deux opérandes sont inégaux.

Syntaxe :

$x != $y

vi) Less Than( < ): Cet opérateur renvoie True si $x est inférieur à $y.

Syntaxe :

$x < $y

vii) Supérieur à ( > ): Cet opérateur renvoie True si $x est supérieur à $y.

Syntaxe :

$x > $y

viii) Less Than or Equal To( <= ): This operator returns True if $x is less than or equal to $y.

Syntax:

$x <= $y

ix) Greater Than or Equal To( >= ):  This operator returns True if $x is greater than or equal to $y.

Syntax:

$x >= $y

4. Increment/Decrement PHP Operators

These are called the unary operators as it operates on single operands. These operators are used to increment or decrement values.

i) Pre-Increment( ++ ): This operator initially increments $x by one, then return $x.

Syntax:

++$x

ii) Pre-Decrement( — ): This operator initially decrements $x by one, then return $x.

Syntax:

--$x

iii) Post-Increment( ++ ): This operator First returns $x, then increments it by one.

Syntax:

$x++

iv) Pre-Decrement( — ): This operator first returns $x, then decrement it by one.

Syntax:

$x—

5. String PHP Operators

String Operators are implemented over strings.

i) Concatenation( . ): This operator Concatenates Two strings.

Syntax:

$text1.$text2

ii) Concatenation and assignment( .= ): This operator Appends two strings.

Syntax:

$text1.$text2

6. Logical PHP Operators

Logical operators are used to combine conditional statements.

i) AND: This operator returns true if both the operands are true; else returns false.

Syntax:

$x and $y

ii) OR: This operator returns true if either of the operands is true; else returns false.

Syntax:

$x or $y

iii) XOR: This operator returns true if either of the operands is true, and if both are true, then I will return false.

Syntax:

$x xor $y

iv) &&: This operator returns true if both the operands are true; else returns false.

Syntax:

$x && $y

v) NOT: This operator returns True if $x is false.

Syntax:

!$x

Conclusion

It plays a vital role in PHP when it comes to mathematical calculations. It also supports various operators like logical operators, string operators, etc.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Booléens PHPArticle suivant:Booléens PHP