PHP解析错误:意外'如果' (T_IF)

时间:2017-03-16 21:13:54

标签: php wordpress

我刚刚在我的网站上弹出了这个错误:

  

解析错误:语法错误,意外'如果'第(122)号/home1/reapusa/public_html/wp-content/plugins/layerslider/wp/actions.php中的(T_IF)

我查看了错误所在的代码,但我没有看到任何奇怪的字符,缺少分号或其他任何可能导致错误的内容。我已经检查了其他线程,看看是否已找到解决方案,但无济于事。

我错过了什么吗?

以下是导致错误的代码部分:

if(isset(
  if(check_admin_referer('hide-revalidation-notice')) {
    update_option('ls-show-revalidation-notice', 0);
    header('Location: admin.php?page=layerslider');
    die();
  }
}

2 个答案:

答案 0 :(得分:0)

您不能在条件中包含if语句。我不确定这是否会起作用,因为我对PHP并不感到惊讶,但试试这个:

if(isset(check_admin_referer('hide-revalidation-notice')) {
        update_option('ls-show-revalidation-notice', 0);
        header('Location: admin.php?page=layerslider');
        die();
}

答案 1 :(得分:-2)

我认为第一个if条件中的概率

if(isset(