袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

Can\t use function return value in write

浏览量:368

what:
在判断一个session值是否为空时出错

if(!empty(Session::get(\error\))){

echo  \<p>?????</p>\;

}


why:

empty函数参数必须为variable(变量),不能为其它函数的返回值,包括str_replace,trim等等,而我的empty里使用了session有返回值的函数。


how:

所以做了一下更改  利用$er = Session::get(\error\);


在带入empty判断就不会报错了

打赏