Introducere în PHP Booleans

Înainte de a înțelege ce este PHP Boolean, să înțelegem ce este Boolean?

Boolean este un tip de date care este utilizat în majoritatea limbajelor de programare a computerului, cum ar fi Java, Python, C, PHP, etc. Este un tip de date care are una sau două valori posibile (fie adevărate, fie false). Este destinat să reprezinte cele două valori ale adevărului ale logicii și algebrei booleene. În funcție de condiții, acesta își va seta valoarea ca 1 (adevărat) sau 0 (fals). Acest tip de date este utilizat de mai multe limbaje de programare pentru a verifica dacă condiția satisface și instrucțiunile sunt executate.

PHP Boolean

În PHP, tipul de date booleane este utilizat pentru a seta valorile variabilelor. Este folosit mai ales pentru enunțuri condiționale, cum ar fi If, while, For, Switch, etc. Aceste comenzi condiționale și iterative sunt definite în cea mai mare parte pentru a testa aceste expresii cu valoare booleană. Valoarea booleană returnează doar două valori, adică fie adevărate, fie false. deci, este utilizat în enunțurile condiționale pentru a trece prin acea condiție particulară pentru a executa următoarele declarații care îi corespund.

Tipuri de valoare PHP Booleans

Să aruncăm o privire la diferite tipuri de valori booleane:

  • Integer: Această valoare booleană este utilizată pentru a verifica dacă ieșirea variabilei este zero. Dacă ieșirea este zero, atunci condiția este falsă, iar declarațiile nu vor fi executate în interiorul buclei și vor omite bucla și vor executa declarațiile suplimentare.
  • Flotant : Această valoare booleană este utilizată pentru a verifica dacă ieșirea variabilei este un număr plutitor, de exemplu 0.0. Dacă ieșirea este non-zero, atunci condiția este adevărată și instrucțiunile buclelor vor fi executate, dacă ieșirea este zero atunci instrucțiunile din interiorul buclei vor fi omise și vor proceda la executarea declarațiilor suplimentare.
  • Șiruri: Această valoare booleană este utilizată pentru a verifica dacă șirul este gol sau nu . Dacă ieșirea declarației condiționale este adevărată, atunci ieșirea va fi o valoare de șir și instrucțiunile din bucla vor fi executate. Dacă ieșirea este falsă, ieșirea este fie un șir zero, fie un șir gol.
  • Array: Această valoare booleană este utilizată pentru a verifica dacă un tablou are elemente în el. Dacă condiția este adevărată, atunci trebuie să aibă cel puțin un număr de elemente și instrucțiunile din bucla vor fi executate. Dacă starea este falsă, atunci ieșirea trebuie să fie un tablou gol și va omite declarațiile din bucla și va continua să execute declarațiile ulterioare.
  • NULL: Această valoare booleană este utilizată pentru a verifica dacă valoarea variabilei este NULL. Valoarea unei variabile va fi NULL dacă este inițializată la NULL la început sau dacă nu a fost setată nicio valoare sau nu este anulată. Dacă starea este adevărată, atunci instrucțiunile din bucla vor fi executate. Dacă ieșirea este falsă, va omite declarațiile din bucla și va continua să execute declarațiile suplimentare.
  • Obiecte: Această valoare booleană este utilizată pentru a verifica dacă un obiect este prezent sau nu. Dacă este prezentă, atunci condiția este adevărată și instrucțiunile vor fi executate și condiția este falsă, atunci va omite instrucțiunile din bucla și va continua să execute instrucțiunile suplimentare.

Cum funcționează valoarea booleană?

Valorile booleane nu sunt altceva decât 0 și 1 adică fie adevărate, fie false. dacă condiția satisface, este adevărat că altfel este falsă.

Exemplul # 1

Să luăm în considerare exemple simple pentru a înțelege cum funcționează valoarea booleană.

Cod:

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

ieşire:

În exemplul de mai sus, ieșirea este una zero. Prin urmare, declarațiile din interior dacă declarația nu este executată.

Exemplul # 2

Să luăm un alt exemplu pentru valoarea booleană string:

Cod:

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

ieşire:

În exemplul de mai sus, numele nu este gol și, de asemenea, nu este utilizat niciun operator de comparație. PHP convertește automat valoarea și o stabilește la echivalentul său boolean adevărat. Deci, declarațiile vor fi executate scrise în interior dacă instrucțiunea.

Exemplul # 3

Să luăm un alt exemplu:

Cod:

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

ieşire:

În exemplul de mai sus, variabila $ var a fost inițializată la nul. Deci, condiția devine adevărată și afirmația scrisă în buclă este executată și stabilește valoarea la 500.

Exemplul # 4

Funcția is_bool () poate fi utilizată pentru a verifica dacă o variabilă conține sau nu o valoare booleană. Is_bool () este o funcție încorporată în PHP. Este o funcție booleană, astfel încât returnează TRUE atunci când valoarea este o valoare booleană, altfel FALSE. Să luăm un exemplu simplu.

Cod:

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

ieşire:

În exemplul de mai sus, ieșirea funcției is_bool () va fi 0 sau 1. În acest exemplu, ieșirea va fi 1 și după pauză, de asemenea, va fi 1. Doar verifică dacă valoarea booleană este setată pe variabilă și în acest exemplu, ambele variabile au fost inițializate cu valori booleene.

Exemplul # 5

Similar cu funcția is_bool (), avem o funcție numită var_dump () pentru a tipări atât tipul, cât și valoarea ca ieșire. Această funcție este utilizată pentru a tipări tipul de date asociat cu variabila pe care dezvoltatorii doresc să o imprime pe ecran.

Cod:

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

ieşire:

În exemplul de mai sus, rezultatul funcției is_bool () și funcția var_dump diferă. Funcția var_dump () va tipări tipul de date împreună cu valoarea variabilei.

Concluzie

În acest articol am discutat despre valoarea booleană și tipurile acesteia. Multe dintre tipurile booleane sunt utilizate în multe programe și aplicații. Valorile booleane joacă un rol esențial în multe limbaje de programare, în special în PHP, unde folosim cookie-uri și sesiuni pentru a verifica dacă acestea sunt setate sau anulate.

Articole recomandate

Acesta este un ghid pentru Booleans PHP. Aici discutăm diferite tipuri de booleane PHP, funcționează împreună cu exemple și implementarea codului. De asemenea, puteți consulta următoarele articole pentru a afla mai multe-

  1. Palindrom în PHP
  2. Abstract Class in PHP
  3. Perl vs PHP
  4. Obiect în PHP
  5. Palindrom în C ++
  6. Palindrom în JavaScript
  7. Booleane Java
  8. Ghid complet pentru cookie-uri în JavaScript