Maison  >  Article  >  développement back-end  >  PHP n'est pas égal

PHP n'est pas égal

王林
王林original
2024-08-29 12:35:34748parcourir

L'un des opérateurs de comparaison en PHP n'est pas égal, ce qui est représenté par le symbole != ou <> et chaque fois que nous voulons comparer les types de données des deux valeurs données, nous utilisons l'opérateur différent en PHP. Cet opérateur différent en PHP renvoie vrai si le type de données des deux valeurs données est le même même si les valeurs stockées dans les deux variables ne sont pas les mêmes, et cet opérateur différent en PHP renvoie faux si le type de données donné. deux valeurs ne sont pas identiques même si la valeur stockée dans les deux variables est la même.

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

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

Syntaxe :

$variable1 != $variable2;
$variable1 <> $variable2;

Où variable1 représente la valeur de la variable dont le type de données doit être comparé à la variable représentée par variable2.

Travail de l'opérateur différent en PHP

  • L'un des opérateurs de comparaison en PHP n'est pas égal, ce qui est représenté par le symbole != ou <>.
  • Chaque fois que nous voulons comparer les types de données des deux valeurs données, que les deux valeurs soient égales ou non, nous utilisons l'opérateur différent en PHP.
  • L'opérateur différent renvoie vrai si le type de données des deux valeurs données est le même même si les valeurs stockées dans les deux variables ne sont pas les mêmes.
  • L'opérateur différent en PHP renvoie false si le type de données des deux valeurs données n'est pas le même même si les valeurs stockées dans les deux variables sont les mêmes.

Exemples de PHP pas égal

Vous trouverez ci-dessous les exemples mentionnés :

Exemple n°1

Programme PHP pour démontrer le fonctionnement de l'opérateur différent pour comparer le type de données de deux valeurs données et renvoyer la sortie.

Code :

<?php
//an integer value is stored in a variable called variable1
$variable1 = 10;
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = "10";
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

Sortie :

PHP n'est pas égal

Dans le programme ci-dessus, une valeur entière est stockée dans une variable appelée variable1. Ensuite, une valeur de chaîne est stockée dans une variable appelée variable2. La valeur stockée dans les deux variables est la même. Ensuite, nous utilisons l'opérateur différent pour comparer les types de données des deux variables. L'opérateur différent renvoie faux car le type de données des deux variables est différent même si les valeurs stockées dans les variables sont les mêmes.

Exemple n°2

Programme PHP pour démontrer le fonctionnement de l'opérateur différent pour comparer le type de données de deux valeurs données et renvoyer la sortie.

Code :

<?php
//an integer value is stored in a variable called variable1
$variable1 = "Hello";
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = "Welcome";
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

Sortie :

PHP n'est pas égal

Dans le programme ci-dessus, une valeur de chaîne est stockée dans une variable appelée variable1. Ensuite, une valeur de chaîne est stockée dans une autre variable appelée variable2. La valeur stockée dans les deux variables est différente. Ensuite, nous utilisons l'opérateur différent pour comparer les types de données des deux variables. L'opérateur différent renvoie vrai car le type de données des deux variables est le même même si les valeurs stockées dans les variables sont différentes.

Exemple #3

Programme PHP pour démontrer le fonctionnement de l'opérateur différent pour comparer le type de données de deux valeurs données et renvoyer la sortie.

Code :

<?php
//an integer value is stored in a variable called variable1
$variable1 = 2.9999;
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = 10.55555;
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

Sortie :

PHP n'est pas égal

Dans le programme ci-dessus, une valeur de chaîne est stockée dans une variable appelée variable1. Ensuite, une valeur de chaîne est stockée dans une autre variable appelée variable2. La valeur stockée dans les deux variables est différente. Ensuite, nous utilisons l'opérateur différent pour comparer les types de données des deux variables. L'opérateur différent renvoie vrai car le type de données des deux variables est le même même si les valeurs stockées dans les variables sont différentes.

Exemple n°4

Programme PHP pour démontrer le fonctionnement de l'opérateur différent pour comparer le type de données de deux valeurs données et renvoyer la sortie.

Code :

<?php
//an integer value is stored in a variable called variable1
$variable1 = "ffffff";
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = ffffff;
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

Sortie :

PHP n'est pas égal

Dans le programme ci-dessus, une valeur entière est stockée dans une variable appelée variable1. Ensuite, une valeur de chaîne est stockée dans une variable appelée variable2. La valeur stockée dans les deux variables est la même. Ensuite, nous utilisons l'opérateur différent pour comparer les types de données des deux variables. L'opérateur différent renvoie faux car les types de données des deux variables sont différents même si les valeurs stockées dans les variables sont les mêmes.

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:Dépôt PHPArticle suivant:Dépôt PHP