【问题标题】:Parse error: syntax error, unexpected '[' php解析错误:语法错误,意外的 '[' php
【发布时间】:2014-09-02 16:05:11
【问题描述】:

我有以下代码行一直给我这个错误:

Parse error: syntax error, unexpected '[' php

对于这一行:

$str = removeTags($str, ['script', 'style']);

为什么会出现这个错误?我在网上看到可能是因为我没有最新的php版本?网站正在 wordpress 中运行。

【问题讨论】:

  • 你安装了什么php版本?
  • 您很可能没看错。你运行的是什么版本的php?
  • 这是您的 PHP 版本。使用()
  • wordpress 网站上的 5.2.4
  • 似乎该行来自您在另一个问题中给出的stackoverflow.com/a/25537416 的答案。

标签: php arrays php-parse-error


【解决方案1】:

[] 语法需要 PHP >= 5.4.0。使用:

$str = removeTags($str, array('script', 'style'));

【讨论】:

    猜你喜欢
    • 2015-05-28
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 2013-10-02
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    相关资源
    最近更新 更多