导读对于PHP开发来说,函数的结构是很重要的,有时候函数也像是我们生活中密不可分的伙伴,接下来是爱站技术频道小编和大家分享的PHP empty函数报错解决办法,一起进入下文学习吧!例如下面的代码:复制代码 代码如下:?ph

对于PHP开发来说,函数的结构是很重要的,有时候函数也像是我们生活中密不可分的伙伴,接下来是爱站技术频道小编和大家分享的PHP empty函数报错解决办法,一起进入下文学习吧!

例如下面的代码:

复制代码 代码如下:

<?php
echo empty(strlen('test'));

?

转到PHP手册里面查看,在empty函数描述的地方有以下文字:

复制代码 代码如下:
Note :? empty()? only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).


得出结论:empty()只检测变量,检测任何非变量的东西都将导致解析错误!

?

因此,我们不能拿empty来直接检测函数返回的值,上面例子的解决方法如下:

复制代码 代码如下:

<?php
$length = strlen('test');
echo empty($length);

只要学会了爱站技术频道小编为您介绍的PHP empty函数报错解决办法,相信您很快就会成为下一个程序达人,是不是很简单,赶快来体验一下吧!


原文链接:https://js.aizhan.com/develop/php/11904.html
如有疑问请与原作者联系