Introduzione ai booleani di PHP

Prima di capire cos'è il booleano PHP, capiamo cos'è il booleano?

Boolean è un tipo di dati utilizzato nella maggior parte dei linguaggi di programmazione come Java, Python, C, PHP, ecc. È un tipo di dati che ha uno o due valori possibili (vero o falso). Si intende rappresentare i due valori di verità della logica e dell'algebra booleana. A seconda delle condizioni imposterà il suo valore su 1 (vero) o 0 (falso). Questo tipo di dati viene utilizzato da molti linguaggi di programmazione per verificare se la condizione soddisfa e le istruzioni vengono eseguite.

PHP booleano

In PHP, il tipo di dati booleano viene utilizzato per impostare i valori delle variabili. Viene utilizzato principalmente per istruzioni condizionali come If, ​​While, For, Switch, Etc. Questi comandi condizionali e iterativi sono principalmente definiti per testare queste espressioni con valore booleano. Il valore booleano restituisce solo due valori, ovvero vero o falso. così, viene usato nelle istruzioni condizionali per passare attraverso quella particolare condizione per eseguire le seguenti istruzioni corrispondenti ad essa.

Tipi di valore booleano PHP

Diamo un'occhiata a diversi tipi di valori booleani:

  • Numero intero: questo valore booleano viene utilizzato per verificare se l'output della variabile è diverso da zero. Se l'output è zero, la condizione è falsa e le istruzioni non verranno eseguite attualmente all'interno del ciclo e salterà il ciclo ed eseguiranno le ulteriori istruzioni.
  • Virgola mobile : questo valore booleano viene utilizzato per verificare se l'output della variabile è un numero flottante, ad esempio 0, 0. Se l'output è diverso da zero, la condizione è vera e le istruzioni del ciclo verranno eseguite, se l'output è zero, le istruzioni all'interno del ciclo verranno ignorate e procederanno ad eseguire le ulteriori istruzioni.
  • Stringhe: questo valore booleano viene utilizzato per verificare se la stringa è vuota o meno . Se l'output dell'istruzione condizionale è vero, l'output sarà un valore stringa e le istruzioni all'interno del ciclo verranno eseguite. Se l'output è falso, l'output è una stringa zero o una stringa vuota.
  • Array: questo valore booleano viene utilizzato per verificare se un array contiene elementi al suo interno. Se la condizione è vera, allora deve avere almeno un numero di elementi e le istruzioni all'interno del ciclo verranno eseguite. Se la condizione è falsa, l'output deve essere un array vuoto e salterà le istruzioni all'interno del ciclo e procederà all'esecuzione delle ulteriori istruzioni.
  • NULL: questo valore booleano viene utilizzato per verificare se il valore della variabile è NULL. Il valore di una variabile sarà NULL se è inizializzato su NULL all'inizio stesso o se non è stato impostato alcun valore o non è impostato. Se la condizione è vera, verranno eseguite le istruzioni all'interno del ciclo. Se l'output è falso, salterà le istruzioni all'interno del ciclo e procederà ad eseguire le ulteriori istruzioni.
  • Oggetti: questo valore booleano viene utilizzato per verificare se un oggetto è presente o meno. Se è presente, la condizione è vera e le istruzioni verranno eseguite e la condizione è falsa, quindi salterà le istruzioni all'interno del ciclo e procederà ad eseguire le ulteriori istruzioni.

Come funziona il valore booleano?

I valori booleani non sono altro che 0 e 1, ovvero vero o falso. se la condizione soddisfa, è vera altrimenti è falsa.

Esempio 1

Consideriamo semplici esempi per capire come funziona il valore booleano.

Codice:

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

Produzione:

Nell'esempio sopra, l'output è diverso da zero. Pertanto, le dichiarazioni all'interno se l'istruzione non viene eseguita.

Esempio n. 2

Facciamo un altro esempio per il valore booleano stringa:

Codice:

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

Produzione:

Nell'esempio sopra, il nome non è vuoto e inoltre non viene utilizzato alcun operatore di confronto. PHP converte automaticamente il valore e lo imposta sul suo equivalente booleano true. Quindi le dichiarazioni verranno eseguite scritte all'interno dell'istruzione if.

Esempio n. 3

Facciamo un altro esempio:

Codice:

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

Produzione:

Nell'esempio sopra, la variabile $ var è stata inizializzata su null. Quindi la condizione diventa vera e l'istruzione scritta all'interno del ciclo viene eseguita e imposta il valore su 500.

Esempio n. 4

La funzione is_bool () può essere utilizzata per verificare se una variabile contiene o meno un valore booleano. Is_bool () è una funzione integrata in PHP. È una funzione booleana, quindi restituisce VERO quando il valore è un valore booleano, altrimenti FALSO. Facciamo un semplice esempio.

Codice:

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

Produzione:

Nell'esempio sopra, l'output della funzione is_bool () sarà 0 o 1. In questo esempio, l'output sarà 1 e dopo l'interruzione sarà anche 1. Verifica solo se il valore booleano è impostato su variabile e in questo esempio, entrambe le variabili sono state inizializzate con valori booleani.

Esempio n. 5

Simile alla funzione is_bool (), abbiamo una funzione chiamata var_dump () per stampare sia il tipo che il valore come output. Questa funzione viene utilizzata per stampare il tipo di dati associato alla variabile che gli sviluppatori desiderano stampare sullo schermo.

Codice:

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

Produzione:

Nell'esempio sopra, l'output della funzione is_bool () e della funzione var_dump () differisce. La funzione var_dump () stamperà il tipo di dati insieme al valore della variabile.

Conclusione

In questo articolo, abbiamo discusso del valore booleano e dei suoi tipi. Molti dei tipi booleani sono utilizzati in molti programmi e applicazioni. I valori booleani svolgono un ruolo vitale in molti linguaggi di programmazione, specialmente in PHP, dove utilizziamo cookie e sessioni per verificare se sono impostati o non impostati.

Articoli consigliati

Questa è una guida ai booleani di PHP. Qui discutiamo diversi tipi di booleani di PHP, sta lavorando con esempi e implementazione del codice. Puoi anche consultare i seguenti articoli per saperne di più-

  1. Palindrome in PHP
  2. Classe astratta in PHP
  3. Perl vs PHP
  4. Oggetto in PHP
  5. Palindrome in C ++
  6. Palindrome in JavaScript
  7. Java booleani
  8. Guida completa ai cookie in JavaScript

Categoria: