郑州军装
2015-06-29 20:56
我是新手 如果输入
<?php
if($si=""){
echo"a";}
else{
echo"b";}
?>
结果是b 为什么? 我不明白
$i=""是先赋值,然后在进行逻辑判断。很显然,赋值后$i是一个空值。那么php会进行逻辑转换,空自然会转换成false
和empty函数逻辑判断类似。
所以结果输出b
共 1 条回复 >
si="",这是赋值语句吧。应该是==
PHP入门篇
455994 学习 · 6306 问题
相似问题
回答 1
回答 2