empty(trim($str))报错原因
来源:互联网 发布:linux命令查看进程 编辑:程序博客网 时间:2024/04/28 07:34
最近写程序的时候发现一个这样的问题,一个if判断如下:
[php]if (!empty(trim($ch_url))) { ... }[/php]
执行程序报出如下错误:
[code]Fatal error: Can't use function return value in write context in ...[/code]
调整为如下形式则不报错误
[php]$ch_url = trim($ch_url);if (!empty($ch_url)) { ... }[/php]
经过查询php手册,发现两个函数的使用方法为:
[php]bool empty( mixed var );string trim( string str [, string charlist] );[/php]
错误就出现在这里了,原来empty()接收的是参数是一个变量,而trim()返回值为字符串,所以报错
看来手册还要多看啊.细节决定成败
- empty(trim($str))报错原因
- empty(trim($str))报错原因
- a.indexOf('str')报错原因
- JS实现Trim() Trim(str)
- jQuery.trim(str)
- jQuery.trim( str )
- Tensorflow报错tensorflow.python.framework.errors_impl.InvalidArgumentError exception str() failed原因
- $.trim(str)、$.get()、$.post()、$.ajax()
- IE浏览器jQuery中trim()报错
- Magento 报错 connection string is empty
- Jodis报错- JedisException- Proxy list empty
- Jquery $.trim(str)去除字符串空格
- css报错原因
- configurationmanager报错原因
- HashMap报错原因
- javascript报错原因
- <c:if test="${empty(*)}"> 报错javax.el.ELException: Function ':empty' not found;
- IE8中trim方法报错的问题
- 总结的关于 RPC Fault 原因
- php刷新当前页面
- oracle表空间类型
- Linux下使用clock_gettime给程序计时
- 关于编程,大学没有传授的10件事
- empty(trim($str))报错原因
- 2011-7-19 11:17:32
- linux下时间编程
- 常用sql
- 金蝶EAS在RedHat下的安装记录
- JQuery快速学习
- 关于结构体指针的帖子
- IE不能弹出窗口等问题的解决办法
- 一维插值函数interp1