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.
Jetons un coup d'œil aux différents types de valeurs booléennes :
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.
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"; } ?>
Sortie :
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.
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"; } ?>
Sortie :
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.
Prenons un autre exemple :
Code :
<?php $var=NULL; $var1=500; if ($var == NULL) { $var=$var1; echo "The value of var is $var"; } ?>
Sortie :
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.
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>'; ?>
Output:
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.
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>'; ?>
Output:
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.
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!