为什么trim和empty不能混合用? 好像确实如此。PHP解析提示出错:Fatal error: Can't use function return value in write context实在不行,就分开写吧…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为empty不是函数所以不能判断函数返回值empty(trim($i)这种用法是不行的 和trim没关系,empty里放什么函数都不行,必须放变量 empty为什么说他不是函数呢?他不是也会返回true或false吗? 在PHP手册解释得很清楚,我学PHP时,曾经遇到这个问题,楼主看这里吧:http://cn2.php.net/manual/zh/function.empty.phpNote: 由于这是一个语言结构而非函数,因此它无法被变量函数调用。Note: empty() 只检测变量,检测任何非变量的东西都将导致解析错误。换句话说,后边的语句将不会起作用: empty(addslashes($name))。 empty检测变量是否为空;trim去除空格 那在php中怎么分辨哪些是语言结构哪些是函数?他们的区别是什么?难道只有查手册才会明白? 请教一个关于GD的应用 php 生成动态树的问题 php后台对数据库进行频繁操作,导致网页运行停止的时候,部分操作还没能执行完成,高手指导? PHP执行某段代码后暂停几秒,再执行下面的代码? 如何获取PHP form-data 的原始数据流 求正则表达式匹配一段话的写法 内容包括了“+”号或者空格号,如何向下个页面传递? (急)用mail函数发送html邮件的问题。 简单问题,本人刚学php,马上给分,很急! 请问有什么好用又美观的CGI或PHP的计数器呢?请问下在的地址是什么呢?谢谢! 请教php从业人员,我的一些入职困惑 大家帮忙看一下 mysql 1064
empty(trim($i)这种用法是不行的
http://cn2.php.net/manual/zh/function.empty.phpNote: 由于这是一个语言结构而非函数,因此它无法被变量函数调用。Note: empty() 只检测变量,检测任何非变量的东西都将导致解析错误。换句话说,后边的语句将不会起作用: empty(addslashes($name))。
他们的区别是什么?
难道只有查手册才会明白?