【发布时间】:2011-07-24 22:34:38
【问题描述】:
以下两个ifs 产生了不同的结果(第一个if 回显你好,第二个没有),为什么?为什么$t 上的变量赋值不起作用?这是由于$t 在if 条件内的本地范围吗?
if(isset($_REQUEST["test"]) && $t=trim($_REQUEST["test"]) && !empty($t)){
echo 'hi'
}
if(isset($_REQUEST["test"]) && $t=trim($_REQUEST["test"])){
if(!empty($t))echo 'hi'
}
【问题讨论】:
标签: php if-statement