Увод у ПХП Боолеанс

Пре него што схватимо шта је ПХП Боолеан, разумемо шта је Боолеан?

Боолеан је тип података који се користи у већини рачунарских програмских језика као што су Јава, Питхон, Ц, ПХП, итд. То је тип података који има једну или две могуће вредности (истините или лажне). Замишљено је да представља две вредности истине логике и болове алгебре. У зависности од услова поставиће вредност 1 (тачно) или 0 (лажно). Овај тип података користи се у многим програмским језицима како би се провјерило да ли је увјет задовољавајући и изјаве се извршавају.

ПХП Боолеан

У ПХП-у се логички тип података користи за подешавање вредности променљивих. Најчешће се користи за условне изразе као што су Иф, Иако, Фор, Свитцх, итд. Ове условне и итеративне команде су углавном дефинисане за тестирање ових израза који су бооле-вредности. Боолеова вредност враћа само две вредности, односно истинита или лажна. Дакле, користи се у условним изјавама да би се прошао кроз тај одређени услов да би се извршиле следеће изјаве које му одговарају.

Врсте боолеанске вредности ПХП-а

Погледајмо различите врсте логичких вредности:

  • Интегер: Ова Боолеан вредност користи се за провјеру стања да ли је излаз варијабле не-нула. Ако је излаз нула, тада је увјет лажан и изјаве се тренутно неће изводити унутар петље, а прескочит ће петљу и извршити сљедеће изјаве.
  • Плутајућа тачка : Ова боолеова вредност користи се за провјеру стања да ли је излаз варијабле плутајући број за нпр. 0.0. Ако је излаз не-нула, тада је увјет истинит и изјаве у петљи ће се извршити, ако је излаз нула, тада ће се изјаве унутар петље прескочити и покренути ће наредне изјаве.
  • Стрингс: Ова Боолеан вредност користи се за провјеру да ли је низ празан или не . Ако је излаз увјетне изјаве истинит, тада ће излаз бити вриједност низа и наредбе унутар петље ће се извршити. Ако је излаз лажан, излаз је или нула или празан низ.
  • Низ: Ова Боолеан вредност користи се за провјеру да ли низ има елементе у себи. Ако је услов тачан, онда мора имати најмање један број елемената и изјаве унутар петље ће се извршити. Ако је услов лажан, излаз мора бити празан низ и прескочит ће изјаве унутар петље и наставит ће с извршавањем даљњих изјава.
  • НУЛЛ: Ова Боолеан вредност користи се за провјеру да ли је вриједност варијабле НУЛЛ. Вриједност варијабле ће бити НУЛЛ ако се иницијализира на НУЛЛ на самом почетку или јој није постављена ниједна вриједност или је нестало. Ако је услов тачан, изјаве унутар петље ће се извршити. Ако је излаз лажан, прескочиће изјаве унутар петље и покренути ће наредне изјаве.
  • Објекти: Ова Боолеова вредност користи се за провјеру да ли је неки објект присутан или не. Ако је присутан, тада је услов тачан и изјаве ће се извршавати, а увјет је лажан, тада ће прескочити изјаве унутар петље и покренути даље извршавање.

Како функционише Боолеан Валуе?

Боолеове вредности нису ништа друго до 0 и 1, односно истините или лажне. ако услов задовољава, истина је још лажно.

Пример # 1

Размотримо једноставне примере да бисмо разумели како делује Боолеова вредност.

Шифра:

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

Излаз:

У горњем примеру, излаз је нула. Стога, изјаве изнутра ако изјава није извршена.

Пример бр. 2

Узмимо још један пример за стринг боолеан вредност:

Шифра:

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

Излаз:

У горњем примеру, име није празно и такође се не користи оператор упоређивања. ПХП аутоматски претвара вредност и поставља је на њен еквивалент Бооле-а. Дакле, изјаве ће бити извршене написане унутра ако изјава.

Пример бр. 3

Узмимо још један пример:

Шифра:

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

Излаз:

У горњем примјеру, варијабла $ вар је иницијализирана у нулл. Тако услов постаје тачан и изјава написана унутар петље се извршава и поставља вредност на 500.

Пример бр. 4

Функција ис_боол () може се користити за провјеру садржи ли варијабла боолеан вриједност или не. Ис_боол () је уграђена функција у ПХП-у. То је Боолеова функција, па враћа ТРУЕ када је вредност Боолеан вриједност, иначе ФАЛСЕ. Узмимо један једноставан пример.

Шифра:

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

Излаз:

У горњем примјеру, исход функције ис_боол () ће бити или 0 или 1. У овом примјеру, излаз ће бити 1, а након прекида такођер ће бити 1. Само провјерава да ли је боолеан вриједност постављена на варијабле и у овом примеру су обе варијабле иницијализиране Боолеан вредности.

Пример бр. 5

Слично функцији ис_боол (), имамо функцију која се назива вар_думп () функција за испис и врсте и вредности као излаза. Ова функција се користи за испис врсте података повезаних са променљивом коју програмери желе да штампају на екрану.

Шифра:

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

Излаз:

У горњем примјеру, излаз ис_боол () функције и функције вар_думп () се разликује. Функција вар_думп () штампат ће тип података заједно с вриједношћу варијабле.

Закључак

У овом чланку смо расправљали о буловој вредности и њеним типовима. Многи Боолеови типови користе се у многим програмима и апликацијама. Болове вредности играју виталну улогу у многим програмским језицима, посебно у ПХП-у где користимо колачиће и сесије да проверимо да ли су подешени или искључени.

Препоручени чланци

Ово је водич за ПХП Боолеанс. Овде смо разговарали о различитим типовима ПХП боолеан-а, ради заједно са примерима и имплементацијом кода. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Палиндроме у ПХП-у
  2. Сажетак наставе на ПХП-у
  3. Перл вс ПХП
  4. Објект у ПХП-у
  5. Палиндроме у Ц ++
  6. Палиндроме у ЈаваСцрипту
  7. Јава Боолеанс
  8. Комплетан водич за колачиће у ЈаваСцрипт-у

Категорија: