【发布时间】:2016-01-17 12:53:20
【问题描述】:
我收到此错误,我不知道如何解决
Fatal error: Can't use function return value in write context in /home/***/public_html/****.com/wp-content/themes/****/functions.php on line 652
有谁知道怎么回事???
第 652 行是:
if ( !empty( gamexls_get_option( 'hidecatbox', '' )) ) {
PS 这是完整的 function.php 文件,以防万一:
查看此 pastebin http://pastebin.com/pyUKvMX5
-
【问题讨论】:
-
错误很明显。在 php 版本 empty() 的调用。这是清楚地记录在案的。我建议您开始阅读您使用的工具的文档:php.net/manual/en/function.empty.php
-
你可能很清楚,但我不明白,所以我问它,你应该回答,不要用居高临下的语气。
-
有趣的是如何将其标记为重复,但没有提及它是从哪里复制的。我在发布之前进行了搜索,我在粘贴箱中添加的这个上下文中的特定错误是独一无二的。
-
链接的问题stackoverflow.com/questions/18050071/…绝不是我提出的@Riztard问题的重复
-
抱歉,但对我而言,文档在这一点上非常清楚:“empty() 仅支持变量;其他任何内容都会导致解析错误”。函数调用当然不是变量。我确实同意您关于保持 cmets 和回答建设性和友好的观点。但是,我看不出我的评论在哪里居高临下。对不起,如果你在那个领域很敏感。但是,当阅读我的评论时,我首先看到的是开始阅读文档的邀请,这肯定会有所帮助。这也是这里大多数人分享的观点,因为它是有道理的。
标签: php wordpress fatal-error