小编Isi*_*ode的帖子

比较算子 - 类型杂耍和布尔

我一直在阅读关于类型杂耍和布尔的PHP文档,但我仍然不明白为什么这个比较评估为真.我的[不正确]理解告诉我,在下面的if语句中,整数0被认为是FALSE,而"a",非空字符串被认为是TRUE.因此,我预计此比较将解析为FALSE == TRUE,最终为FALSE.哪个部分我弄错了?

   <?php
            if(0 == "a"){
                    $result = "TRUE";
            }else{
                    $result = "FALSE";
            }

            //$result == "TRUE"
    ?>
Run Code Online (Sandbox Code Playgroud)

http://codepad.viper-7.com/EjxBF5

php

5
推荐指数
1
解决办法
183
查看次数

标签 统计

php ×1