$text = 'OMNOMNOM';
if($text == intval($text))
echo 'yes';
else
echo 'no';
条件がトリガーされ、「はい」と表示されるのはなぜですか? なぜ'OMNOMNOM' == 0
ですか?キャッチは何ですか?
更新:
と書くif('qwe' == 1)
と、条件付きで false が返され、 と書くif('qwe' == 0)
と、条件付きで true が返されます... 条件が文字列ではなく整数でチェックされるのはなぜですか?