php项目踩到的empty函数的一个坑
报错信息:
PHP Fatal error: Can't use function return value in write context in /目录省略.../XXService.php on line 64
代码:
if (empty(trim($anchorUrls))) {//...... }
在我笔记本环境上运行上面的代码不会报错,到公司的服务器就报错了,原因是php的版本不同,公司的php版本是5.4,我的php版本是7.1,php5.5之前的版本中,empty()函数的参数只能接收一个变量,检测任何非变量的东西都将导致解析错误。上面我的代码给empty()传了一个字符串,导致报错。
解决:
$anchorUrls = trim($anchorUrls);if (empty($anchorUrls)) {//...... }
php项目踩到的empty函数的一个坑相关推荐
- rtrim函数的一个坑
简述一下今天遇到的问题: 在我的代码里面有如下代码段: <?phpheader("Content-type:text/html;charset=utf8");echo rtr ...
- 开发项目中,360浏览器遇到的一个坑
2019独角兽企业重金招聘Python工程师标准>>> HTML <a href="http://www.baidu.com" target="_ ...
- php中isset() , unnset(), empty()函数
isset()函数 , unnset()函数, empty() 函数是一个语言结构而非函数,因此它无法被变量函数调用. isset().empty() 只检测变量,检测任何非变量的东西都将导致解析错误 ...
- php 判断update返回为0_PHP empty函数判断0返回真还是假
PHP empty函数判断0返回真还是假 在生活中要不断的学习,勇攀知识的高峰,以下百分网小编整理的'关于PHP empty函数判断0返回真还是假的问题的解答,希望对大家有所帮助,更多信息请关注应届毕 ...
- java 做项目踩坑,web项目踩坑过程
sql函数设计: 一开始本来是直接用Java的jdbc直接传输操作语句的.但后来学了存储过程发现存储过程可以提高不少的效率.就重构了自己对数据库的操作代码.包括:开启,查找,修改,关闭. 开启:直接使 ...
- STL中empty()函数的误用
今日在一个项目上排查问题时,找到一个关于empty()函数误写为empty,导致出现了错误 #include <iostream> #include <string> usin ...
- 配合Opencv2.4.9,CMake3.12.1和VS2010在win10下构建项目踩坑记录
配合Opencv3,CMake和VS2010在win10下构建项目踩坑记录 参考https://blog.csdn.net/qq_26623659/article/details/78322782 博 ...
- html2canvas图片的文字偏移,html2canvas在Vue项目踩坑-生成图片偏移不完整
背景 最近做一个Vue项目需求是用户长按保存图片,页面的数据是根据不同id动态生成的,页面渲染完生成内容图片让用户长按保存的时候,把整个页面都保存起来. 在项目遇到的坑是图片能生成,可是生成的图片总是 ...
- 错误使用empty()函数
一些PHP开发人员喜欢用empty()函数去对变量或表达式做布尔判断,但在某些情况下会让人很困惑. 首先我们来看看PHP中的数组Array和数组对象ArrayObject.看上去好像没什么区别,都是一 ...
- 丰田项目踩坑手记(REACT)
丰田项目踩坑手记(REACT) 路由配置的时候:要引入hash路由不是browswer那个 路由参考网址:react-guide.github.io/react-route- 路由网址:reacttr ...
最新文章
- UnicodeDecodeError解决办法
- 希望的背后……感谢青鸟、感谢51cto、感谢帮助过我的人们
- ASP.NET Core微服务(四)——【静态vue使用axios解析接口】
- JUnit,Logback,带有Maven 3的Maven
- 删除oracle怎么快,如何快速删除Oracle的好方法
- OSPF 提升四 Network Types FRAM-RELAY
- 20155213 2016-2017-2《Java程序设计》课程总结
- applicationstatewinec7 电源管理
- linux 软件_RansomExx勒索软件现在也针对Linux系统
- VC++6.0 DDK 环境配置
- 愚人节的礼物Java
- 对python语言的认识_认识Python语言和基础知识
- DB9 串口母对母转接头是个坑
- 8、ESP32-S - 控制 SPI 液晶屏显示动态图片
- Python拉宾米勒(判断素数)
- 网上打印怎么那么便宜,网上打印平台哪家比较便宜
- Java 动手写爬虫: 三、爬取队列
- 北上广深——这无处安放的肉身
- 深圳海关计算机应用岗位进面分数,这是深圳国税和海关的进面分数线,看完你还敢报吗?...
- 学了python还要学什么,学python先学什么