Booléens PHP

WBOY
Libérer: 2024-08-29 12:38:25
original
925 Les gens l'ont consulté

Avant de comprendre ce qu'est le booléen PHP, comprenons ce qu'est le booléen ?

Commencez votre cours de développement de logiciels libres

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

Booléen est un type de données 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 (vrai ou faux). Il est destiné à représenter les deux valeurs de vérité de la logique et de l'algèbre booléenne. Selon les conditions, il définira sa valeur 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 est satisfaite 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 telles que 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, c'est-à-dire vrai ou faux. ainsi, il est 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 aux différents types de valeurs booléennes :

  • Entier : Cette valeur booléenne est utilisée pour vérifier la condition selon laquelle la sortie de la variable est différente de zéro. Si la sortie est nulle, alors la condition est fausse et les instructions ne seront pas exécutées actuellement à l'intérieur de la boucle et sauteront la boucle et exécuteront les autres instructions.
  • Point flottant : Cette valeur booléenne est utilisée pour vérifier la condition selon laquelle la sortie de la variable est un nombre flottant, par exemple. 0,0. Si la sortie est différente de zéro, alors la condition est vraie et les instructions de boucle seront exécutées, si la sortie est nulle, alors les instructions à l'intérieur de la boucle seront ignorées et procéderont à l'exécution des instructions suivantes.
  • Chaînes : Cette valeur booléenne est utilisée pour vérifier si la chaîne est vide ou non. Si le résultat de l'instruction conditionnelle est vrai, alors le résultat sera une valeur de chaîne et les instructions à l'intérieur de la boucle seront exécutées. Si le résultat est faux, alors le résultat est soit une chaîne nulle, soit une chaîne vide.
  • Array : Cette valeur booléenne est utilisée pour vérifier si un tableau contient des éléments. Si la condition est vraie, alors elle doit avoir au moins un certain nombre d'éléments et les instructions à l'intérieur de la boucle seront exécutées. Si la condition est fausse, alors 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, alors les instructions à l'intérieur de la boucle seront exécutées. Si le résultat est faux, il ignorera les instructions à l'intérieur de la boucle et procédera à l'exécution des instructions suivantes.
  • Objets : Cette valeur booléenne permet de 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 elle ignorera 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 que 0 et 1, c'est-à-dire vraies ou fausses. si la condition est satisfaite, c'est vrai sinon c'est faux.

Exemple n°1

Prenons des exemples simples pour comprendre le fonctionnement de 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";
}
?>
Copier après la connexion

Sortie :

Booléens PHP

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

Exemple n°2

Prenons un autre exemple de 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";
}
?>
Copier après la connexion

Sortie :

Booléens PHP

Dans l'exemple ci-dessus, le nom n'est pas vide et aucun opérateur de comparaison n'est utilisé. PHP convertit automatiquement la valeur et la définit sur son équivalent booléen true. Ainsi, les instructions seront exécutées écrites à 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";
}
?>
Copier après la connexion

Sortie :

Booléens PHP

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

Example #4

The function is_bool () can be used to check whether a variable contains a Boolean value or not. The is_bool () is an inbuilt function in PHP. It is a Boolean function so it returns TRUE when the value is a Boolean value, otherwise FALSE. Let’s take a simple example.

Code:

<?php
$a=TRUE;
$b=FALSE;
echo $a.'<br>';
echo $b.'<br>';
echo is_bool($a).'<br>';
echo is_bool ($b).'<br>';
?>
Copier après la connexion

Output:

Booléens PHP

In the above example, the output of the function is_bool() will be either 0 or 1. In this example, the output will be 1 and after the break also it will be 1. It just checks whether the Boolean value is set to the variable and in this example, both the variables have been initialized Boolean values.

Example #5

Similar to is_bool () function, we have a function called var_dump () function to print both the type as well as the value as output. This function is used to print the data type associated with the variable that the developers want to print on the screen.

Code:

<?php
$a = true;
echo $a.'<br>';
echo is_bool($a).'<br>';
var_dump($a).'<br>';
?>
Copier après la connexion

Output:

Booléens PHP

In the above example, the output of is_bool() function and var_dump function() differs. The var_dump() function will print the data type along with the value of the variable.

Conclusion

In this article, we discussed the Boolean value and its types. Many of the Boolean types are used in many programs and applications. Boolean values play a vital role in many programming languages especially in PHP where we use cookies and sessions to check whether they are set or unset.

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!

Étiquettes associées:
php
source:php
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal