php中的 if条件问题?
check
check 2016-12-22 11:59:56
0
2
995
<?php
   if($si=""){
       echo"a";
   }else{      
      echo"b";
   }
?>

结果是b  为什么?  我不明白

check
check

全員に返信(2)
数据分析师

PHPの条件に問題がある場合? -PHP中国語サイトQ&A-phpのif条件に問題がありますか? -PHP中国語サイトQ&A

ぜひ見て学んでください。

いいねを押す +0
迷茫

$i=""是先赋值,然后在进行逻辑判断。很显然,赋值后$i是一个空值。那么php会进行逻辑转换,空自然会转换成false  

和empty函数逻辑判断类似。

所以结果输出b

いいねを押す +2
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート