Приведение типов данных.
Primary tabs
<?php $a=[1,2,3]; $b=[]; $c=null; $e=0; $f=1; $g=' '; echo "TRUE или FALSE выдаст конструкция if при использовании разных типов данных. Проверим:"."<BR>"; if ($a) { echo 'Непустой массив ($a=[1,2,3];): True'."<BR>"; } else { echo 'Непустой массив ($a=[1,2,3];): False'."<BR>"; } if ($b) { echo 'Пустой массив ($b=[];): True'."<BR>"; } else { echo 'Пустой массив ($b=[];): False'."<BR>"; } if ($c) { echo 'Переменная null ($c=null;): True'."<BR>"; } else { echo 'Переменная null ($c=null;): False'."<BR>"; } if ($e) { echo 'Переменная ноль ($e=0;): True'."<BR>"; } else { echo 'Переменная ноль ($e=0;): False'."<BR>"; } if ($f) { echo 'Цифра один ($f=1;): True'."<BR>"; } else { echo 'Цифра один ($f=1;): False'."<BR>"; } if ($g) { echo 'Знак пробела ($g=пробел) True'."<BR>"; } else { echo 'Знак пробела ($g=пробел) False'."<BR>"; }
Вывод:
TRUE или FALSE выдаст конструкция if при использовании разных типов данных. Проверим:
Непустой массив ($a=[1,2,3];): True
Пустой массив ($b=[];): False
Переменная null ($c=null;): False
Переменная ноль ($e=0;): False
Цифра один ($f=1;): True
Знак пробела ($g=пробел) True
- Log in to post comments
- 1144 reads