关于empty()函数, php手册中提到,php5.5之前empty()函数只支持检查变量,传入任何其他的表达式或函数都会产生语法错误。
Note:
Prior to PHP 5.5, empty() only supports variables; anything else will result in a parse error.