首页 » Wordpress » Fatal error: Can’t use function return value in write context错误原因

Fatal error: Can’t use function return value in write context错误原因

15798 7

今天正在准备写另一个wordpress的插件的时候碰上了这个错误,Fatal error: Can’t use function return value in write context。根据错误的提示找到该代码附近,由于错误信息表达不明确,看了半天没看出来问题所在,于是只能google查找相关资料了,弄明白了产生错误的原因。

if(!empty(get_option("guests_info"))     //这行出错
    $myarray = get_option("guests_info");

PHP官方资料显示empty函数是用来判断变量是否为空的,原文为empty — Determine whether a variable is empty.原来empty函数必须用在变量上,所以将上段代码改为:

$guestsinfo = get_option("guests_info");
if(!empty($guestsinfo)) 
    $myarray = get_option("guests_info");
文章评分6次,平均分4.0

本文原始地址:https://www.tiandiyoyo.com/2013/04/fatal-error-cant-use-function-return-value-in-write-context/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关:


7 Comments

  1. 番茄 :

    是关于什么插件的?

  2. 安笙 :

    可以正常访问。
    我的也是国外空间,正在考虑要不要迁回国内哦。

  3. 安笙 :

    博主厉害啊,我对代码一窍不通。改天试试博主的插件。

载入分页评论...