PHP - правила преобразования типов: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== PHP - правила преобразования типов === Два правила PHP, по которым происходят преобразован...») |
Admin iph (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
Всё остальное превращается в true. | Всё остальное превращается в true. | ||
− | ''' | + | Оператор '''==''' и '''!=''' преобразует типы в отличии от операторов '''===''' и '''!==''' |
Текущая версия на 19:50, 30 ноября 2020
PHP - правила преобразования типов
Два правила PHP, по которым происходят преобразования:
0, (пустая строка), null приводятся к false. Эти значения называют falsy. Всё остальное превращается в true.
Оператор == и != преобразует типы в отличии от операторов === и !==
<?php // Сравннение операторов === и == // == - преобразовывает типы var_dump('' === false); var_dump('' === ''); // 1 var_dump('' == false); // 1 var_dump(null == false); // 1 var_dump(0 == false); // 1