Introduction aux booléens PHP

Avant de comprendre ce qu'est PHP Boolean, comprenons ce qu'est Boolean?

Boolean est un type de données qui est utilisé dans la plupart des langages de programmation informatique comme Java, Python, C, PHP, etc. C'est un type de données qui a une ou deux valeurs possibles (true ou false). Il est destiné à représenter les deux valeurs de vérité de la logique et de l'algèbre booléenne. Selon les conditions, sa valeur sera définie sur 1 (vrai) ou 0 (faux). Ce type de données est utilisé par de nombreux langages de programmation pour vérifier si la condition satisfait et si les instructions sont exécutées.

PHP booléen

En PHP, le type de données booléen est utilisé pour définir les valeurs des variables. Il est principalement utilisé pour les instructions conditionnelles comme If, ​​While, For, Switch, Etc. Ces commandes conditionnelles et itératives sont principalement définies pour tester ces expressions à valeur booléenne. La valeur booléenne ne renvoie que deux valeurs, soit vrai ou faux. il est donc utilisé dans les instructions conditionnelles pour passer par cette condition particulière afin d'exécuter les instructions suivantes qui lui correspondent.

Types de valeurs booléennes PHP

Jetons un coup d'œil à différents types de valeurs booléennes:

  • Entier: cette valeur booléenne est utilisée pour vérifier si la sortie de la variable est non nulle. Si la sortie est nulle, la condition est fausse et les instructions ne seront pas exécutées actuellement dans la boucle et ignoreront la boucle et exécuteront les autres instructions.
  • Virgule flottante : cette valeur booléenne est utilisée pour vérifier si la sortie de la variable est un nombre flottant, par exemple 0, 0. Si la sortie est non nulle, la condition est vraie et les instructions de boucle seront exécutées, si la sortie est nulle, les instructions à l'intérieur de la boucle seront ignorées et continueront à exécuter les autres instructions.
  • Chaînes: cette valeur booléenne est utilisée pour vérifier si la chaîne est vide ou non . Si la sortie de l'instruction conditionnelle est vraie, alors la sortie sera une valeur de chaîne et les instructions à l'intérieur de la boucle seront exécutées. Si la sortie est fausse, alors la sortie est soit une chaîne nulle, soit une chaîne vide.
  • Tableau: cette valeur booléenne est utilisée pour vérifier si un tableau contient des éléments. Si la condition est vraie, elle doit avoir au moins un nombre d'éléments et les instructions à l'intérieur de la boucle seront exécutées. Si la condition est fausse, la sortie doit être un tableau vide et ignorera les instructions à l'intérieur de la boucle et procédera à l'exécution des autres instructions.
  • NULL: cette valeur booléenne est utilisée pour vérifier si la valeur de la variable est NULL. La valeur d'une variable sera NULL si elle est initialisée à NULL au début lui-même ou si aucune valeur n'a été définie ou si elle n'est pas définie. Si la condition est vraie, les instructions à l'intérieur de la boucle seront exécutées. Si la sortie est fausse, elle ignorera les instructions à l'intérieur de la boucle et procédera à l'exécution des instructions supplémentaires.
  • Objets: cette valeur booléenne est utilisée pour vérifier si un objet est présent ou non. S'il est présent, alors la condition est vraie et les instructions seront exécutées et la condition est fausse, alors il sautera les instructions à l'intérieur de la boucle et procédera à l'exécution des autres instructions.

Comment fonctionne la valeur booléenne?

Les valeurs booléennes ne sont rien d'autre que 0 et 1, c'est-à-dire vrai ou faux. si la condition satisfait, c'est vrai sinon c'est faux.

Exemple 1

Prenons des exemples simples pour comprendre comment fonctionne la valeur booléenne.

Code:

<_?php
$selling_price = 75.5;
$cost_price =50;
if ($selling_price == 0)
(
echo "The selling price should be a non zero";
)
else
(
echo "The selling price is $selling_price";
)
?>

Production:

Dans l'exemple ci-dessus, la sortie est non nulle. Par conséquent, les instructions à l'intérieur si l'instruction n'est pas exécutée.

Exemple # 2

Prenons un autre exemple pour la chaîne de valeur booléenne:

Code:

<_?php
$a="Leela";
$b="Swamy";
if ($a)
(
echo "The name of the person is ".$a.$b;
)
else
(
echo "The string is empty";
)
?>

Production:

Dans l'exemple ci-dessus, le nom n'est pas vide et aucun opérateur de comparaison n'est également utilisé. PHP convertit automatiquement la valeur et la définit sur son équivalent booléen true. Ainsi, les instructions seront exécutées à l'intérieur de l'instruction if.

Exemple # 3

Prenons un autre exemple:

Code:

<_?php
$var=NULL;
$var1=500;
if ($var == NULL)
(
$var=$var1;
echo "The value of var is $var";
)
?>

Production:

Dans l'exemple ci-dessus, la variable $ var a été initialisée à null. Ainsi, la condition devient vraie et l'instruction écrite à l'intérieur de la boucle est exécutée et définit la valeur à 500.

Exemple # 4

La fonction is_bool () peut être utilisée pour vérifier si une variable contient une valeur booléenne ou non. Is_bool () est une fonction intégrée en PHP. Il s'agit d'une fonction booléenne, donc elle renvoie VRAI lorsque la valeur est une valeur booléenne, sinon FAUX. Prenons un exemple simple.

Code:

<_?php
$a=TRUE;
$b=FALSE;
echo $a.'
';
echo $b.'
';
echo is_bool($a).'
';
echo is_bool ($b).'
';
?>

Production:

Dans l'exemple ci-dessus, la sortie de la fonction is_bool () sera soit 0 soit 1. Dans cet exemple, la sortie sera 1 et après la coupure elle sera également 1. Elle vérifie simplement si la valeur booléenne est définie sur la valeur variable et dans cet exemple, les deux variables ont été initialisées valeurs booléennes.

Exemple # 5

Semblable à la fonction is_bool (), nous avons une fonction appelée fonction var_dump () pour imprimer à la fois le type et la valeur en sortie. Cette fonction permet d'imprimer le type de données associé à la variable que les développeurs souhaitent imprimer à l'écran.

Code:

<_?php
$a = true;
echo $a.'
';
echo is_bool($a).'
';
var_dump($a).'
';
?>

Production:

Dans l'exemple ci-dessus, la sortie de la fonction is_bool () et de la fonction var_dump () diffère. La fonction var_dump () affichera le type de données avec la valeur de la variable.

Conclusion

Dans cet article, nous avons discuté de la valeur booléenne et de ses types. De nombreux types booléens sont utilisés dans de nombreux programmes et applications. Les valeurs booléennes jouent un rôle essentiel dans de nombreux langages de programmation, en particulier en PHP où nous utilisons des cookies et des sessions pour vérifier s'ils sont définis ou non.

Articles recommandés

Ceci est un guide des booléens PHP. Ici, nous discutons de différents types de booléens PHP, cela fonctionne avec des exemples et l'implémentation de code. Vous pouvez également consulter les articles suivants pour en savoir plus-

  1. Palindrome en PHP
  2. Classe abstraite en PHP
  3. Perl vs PHP
  4. Objet en PHP
  5. Palindrome en C ++
  6. Palindrome en JavaScript
  7. Java booléens
  8. Guide complet des cookies en JavaScript