Логический парадокс

Статус
В этой теме нельзя размещать новые ответы.

smike

Новичок
Логический парадокс

PHP:
if('default'==0) 
    echo 'true';
else 
    echo 'false';
На выходе этого скрипта я получаю 'true'
Может я чего-то не понимаю, но по-моему должно быть 'false'
 

WP

^_^
string 'default' кастится в int 0 и сравнение с 0 дает true.
'default' === 0 -> false т.к. без каста
'1default' == 0 -> false ;)
 

whirlwind

TDD infected, paranoid
[offtop]
Блин, ну обзовут же топик... заходишь, потирая руки, в предвкушении головоломной задачи, а тут...
[/offtop]
 

zerkms

TDD infected
Команда форума
whirlwind
человек в будущем талантливый менеджер (см. человек, который впаривает лажу под видом достойного продукта) ;)
 

Фанат

oncle terrible
Команда форума
michelle
а тебе не приходило в голову, что проблема может быть не в юмористах, а в тебе?
 

michelle

Новичок
Автор оригинала: Фанат
michelle
а тебе не приходило в голову, что проблема может быть не в юмористах, а в тебе?
Не думаю!
И закроем этот флейм!
Если хочешь - давай поговорим о моем бытие в привате!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху