Introducción a PHP Booleans

Antes de entender qué es PHP Boolean, ¿entendemos qué es Boolean?

Boolean es un tipo de datos que se usa en la mayoría de los lenguajes de programación de computadoras como Java, Python, C, PHP, etc. Es un tipo de datos que tiene uno o dos valores posibles (verdadero o falso). Se pretende representar los dos valores de verdad de la lógica y el álgebra booleana. Dependiendo de las condiciones, establecerá su valor en 1 (verdadero) o 0 (falso). Este tipo de datos es utilizado por muchos lenguajes de programación para verificar si la condición satisface y las declaraciones se ejecutan.

PHP booleano

En PHP, el tipo de datos booleanos se usa para establecer los valores de las variables. Se usa principalmente para declaraciones condicionales como If, While, For, Switch, Etc. Estos comandos condicionales e iterativos se definen principalmente para probar estas expresiones con valores booleanos. El valor booleano devuelve solo dos valores, es decir, verdadero o falso. entonces, se usa en declaraciones condicionales para pasar por esa condición particular para ejecutar las siguientes declaraciones correspondientes.

Tipos de valor de booleanos PHP

Echemos un vistazo a los diferentes tipos de valores booleanos:

  • Entero: este valor booleano se usa para verificar la condición de si la salida de la variable no es cero. Si la salida es cero, entonces la condición es falsa y las declaraciones no se ejecutarán actualmente dentro del bucle y omitirán el bucle y ejecutarán las declaraciones adicionales.
  • Punto flotante : este valor booleano se utiliza para verificar la condición de si la salida de la variable es un número flotante, por ejemplo, 0.0. Si la salida no es cero, entonces la condición es verdadera y las declaraciones del bucle se ejecutarán, si la salida es cero, las declaraciones dentro del bucle se omitirán y se procederá a ejecutar las declaraciones adicionales.
  • Cadenas: este valor booleano se utiliza para verificar si la cadena está vacía o no . Si la salida de la declaración condicional es verdadera, entonces la salida será un valor de cadena y las declaraciones dentro del bucle se ejecutarán. Si la salida es falsa, entonces la salida es una cadena cero o una cadena vacía.
  • Matriz: este valor booleano se usa para verificar si una matriz tiene elementos. Si la condición es verdadera, entonces debe tener al menos un número de elemento y las declaraciones dentro del bucle se ejecutarán. Si la condición es falsa, la salida debe ser una matriz vacía y omitirá las declaraciones dentro del bucle y procederá a ejecutar las declaraciones adicionales.
  • NULL: este valor booleano se usa para verificar si el valor de la variable es NULL. El valor de una variable será NULL si se inicializa a NULL al principio o si no se ha establecido ningún valor o no está configurado. Si la condición es verdadera, se ejecutarán las declaraciones dentro del bucle. Si la salida es falsa, saltará las declaraciones dentro del ciclo y procederá a ejecutar las declaraciones adicionales.
  • Objetos: este valor booleano se utiliza para verificar si un objeto está presente o no. Si está presente, entonces la condición es verdadera y las declaraciones se ejecutarán y la condición es falsa, entonces omitirá las declaraciones dentro del ciclo y procederá a ejecutar las declaraciones adicionales.

¿Cómo funciona el valor booleano?

Los valores booleanos no son más que 0 y 1, es decir, verdadero o falso. Si la condición satisface, es cierto, de lo contrario es falso.

Ejemplo 1

Consideremos ejemplos simples para entender cómo funciona el valor booleano.

Código:

<_?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";
)
?>

Salida:

En el ejemplo anterior, la salida es distinta de cero. Por lo tanto, las declaraciones dentro si la declaración no se ejecuta.

Ejemplo # 2

Tomemos otro ejemplo para el valor booleano de cadena:

Código:

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

Salida:

En el ejemplo anterior, el nombre no está vacío y tampoco se utiliza ningún operador de comparación. PHP convierte automáticamente el valor y lo establece en su equivalente booleano verdadero. Entonces las declaraciones se ejecutarán escritas dentro de la declaración if.

Ejemplo # 3

Tomemos otro ejemplo:

Código:

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

Salida:

En el ejemplo anterior, la variable $ var se ha inicializado a nulo. Entonces la condición se vuelve verdadera y la declaración escrita dentro del ciclo se ejecuta y establece el valor en 500.

Ejemplo # 4

La función is_bool () se puede usar para verificar si una variable contiene un valor booleano o no. El is_bool () es una función incorporada en PHP. Es una función booleana, por lo que devuelve VERDADERO cuando el valor es un valor booleano; de lo contrario, FALSO. Tomemos un ejemplo simple.

Código:

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

Salida:

En el ejemplo anterior, la salida de la función is_bool () será 0 o 1. En este ejemplo, la salida será 1 y después del corte también será 1. Simplemente comprueba si el valor booleano está establecido en variable y en este ejemplo, ambas variables se han inicializado con valores booleanos.

Ejemplo # 5

Similar a la función is_bool (), tenemos una función llamada función var_dump () para imprimir tanto el tipo como el valor como salida. Esta función se utiliza para imprimir el tipo de datos asociado con la variable que los desarrolladores desean imprimir en la pantalla.

Código:

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

Salida:

En el ejemplo anterior, la salida de la función is_bool () y var_dump function () difiere. La función var_dump () imprimirá el tipo de datos junto con el valor de la variable.

Conclusión

En este artículo, discutimos el valor booleano y sus tipos. Muchos de los tipos booleanos se usan en muchos programas y aplicaciones. Los valores booleanos juegan un papel vital en muchos lenguajes de programación, especialmente en PHP, donde utilizamos cookies y sesiones para verificar si están configurados o no.

Artículos recomendados

Esta es una guía de PHP Booleans. Aquí discutimos diferentes tipos de booleanos PHP, está trabajando junto con ejemplos e implementación de código. También puede consultar los siguientes artículos para obtener más información.

  1. Palindrome en PHP
  2. Clase abstracta en PHP
  3. Perl vs PHP
  4. Objeto en PHP
  5. Palindrome en C ++
  6. Palindrome en JavaScript
  7. Booleanos de Java
  8. Guía completa de cookies en JavaScript