PHP报错:遇到Can't use method return value in write context
2017-08-01 10:40
555 查看
在一段PHP脚本编译过程中,写了一段if(empty(this->functionName()){}形式的函数,发现出现Can't use method return value in write context,从网上各位老师的经验来看,是由于PHP办版本不到5,而empty()函数相当于
!isset($thing) || !$thing
,所以在编译过程中如果遇到参数是非变量的话就会报出以上错误,所以建议将这段出错的代码改为
$tmpData=$this->functionName();
if(empty($tmpData)){}
相关文章推荐
- PHP错误Can't use method return value in write context
- php版本问题 Can't use function return value in write context
- PHP使用empty检查函数返回结果时报Fatal error: Can't use function return value in write context的问题
- 【转载】PHP使用empty检查函数返回结果时报Fatal error: Can't use function return value in write context的问题
- php--Can't use function return value in write context
- "Can't use method return value in write context"错误提示
- PHP 错误 Can’t use function return value in write context
- Fatal error: Can't use function return value in write context in ……
- php出现错误Can't use function return value in write
- Can’t use function return value in write context解决方法
- Fatal error: Can't use function return value in write context
- 处理【Fatal error: Can't use function return value in write context 】的情况之《empty的解析》
- Fatal error: Can't use function return value in write context in
- Can't use function return value in write contex
- PHP调用存储过程失败(没有执行到)--mysql_error()--can't return a result set in the given context
- php调用存储过程返回结果集,解决can't return a result set in the given context错误的方法
- PHP显示Deprecated: Assigning the return value of new by reference is deprecated in解决办法
- php 报错Deprecated: Assigning the return value of new by reference is deprecated in的解决办法
- eclipse svn提交代码到google code 出错(Server sent unexpected return value (405 Method Not Allowed) in resp)
- php5.3 中显示Deprecated: Assigning the return value of new by reference is deprecated in 的解决方法