距开课0天0时0分-9511223秒
check2016-12-22 11:59:56 0 2 543
[PHP讨论组]源自课程章节:PHP If...Else 语句举报回复话题 ↕
<?php if($si=""){ echo"a"; }else{ echo"b"; } ?>
结果是b 为什么? 我不明白
2
0
分享
数据分析师 2017-09-30 23:32:452楼
php中的 if条件问题?-PHP中文网问答-php中的 if条件问题?-PHP中文网问答
围观一下哦,学习一下。
赞 +0添加回复
迷茫 2016-12-22 12:00:171楼
$i=""是先赋值,然后在进行逻辑判断。很显然,赋值后$i是一个空值。那么php会进行逻辑转换,空自然会转换成false
和empty函数逻辑判断类似。
所以结果输出b
赞 +2添加回复
数据分析师 2017-09-30 23:32:452楼
php中的 if条件问题?-PHP中文网问答-php中的 if条件问题?-PHP中文网问答
围观一下哦,学习一下。
赞 +0添加回复
迷茫 2016-12-22 12:00:171楼
$i=""是先赋值,然后在进行逻辑判断。很显然,赋值后$i是一个空值。那么php会进行逻辑转换,空自然会转换成false
和empty函数逻辑判断类似。
所以结果输出b
赞 +2添加回复