当前位置: 首页 > 面试题库 >

意外的括号'['-PHP [重复]

司徒正信
2023-03-14
问题内容

我正在为我的小应用程序团队的Java代码编写一个小型存储库,整个代码中都出现此错误。

$base = explode(".", $class)[0];

仅此出现该问题的 一个 每一次的代码行。据我所知,以上是正确的PHP语法,这是怎么回事?

解析错误 :语法错误,第 27 行的 … / mitc / code / index.php 出现意外的[[]


问题答案:

这称为数组解引用,仅在PHP 5.4
+中有效。无论何时出现该错误,您都可能正在运行PHP5.3.x。

查看基于不同PHP版本的结果



 类似资料:
  • 我正在为我的小应用程序团队的Java代码编写一个小存储库,我的代码中到处都是这个错误。 每次只有这一行代码出现问题。据我所知,上面的PHP语法是正确的,那么发生了什么? 解析错误:语法错误,在.../mitc/code/index.php行27意外的'[' 如果您想查看错误,请访问http://chancehenrik.x10.mx/mitc/code/以及我网站上的其他地方。

  • 我有一个字符串: 我想匹配花括号外的所有逗号。 我想要的输出是: 我尝试了: 但输出不同: 谢谢你。

  • 在我的本地主机[PHP版本5.5.9-1ubuntu4.5]上,以下代码正常工作: 同时,该代码也在运行: 但在生产服务器[PHP版本5.3.3-7 squeeze23]上,在这两种情况下,我都有一个错误: 错误:致命错误(4):语法错误,意外的'[' 怎么回事啊?我如何用最简单的方法修复它?(因为在项目中改变所有数组是非常不可行的,我甚至不知道如何管理第二种情况下与Auth...)

  • 我怎样才能摆脱这个错误?? PHP代码: 非常感谢你的帮助。。。

  • 问题内容: 我不知道以下内容: 我的问题是: 将函数放在方括号.ie中是什么意思? 函数结束时,这组括号会做什么? 我通常在jquery代码和其他一些JavaScript库中看到这些。 问题答案: 您将立即使用特定参数调用匿名函数。 一个例子: 这提醒“ 彼得 ”。 对于jQuery,您可以将其作为参数传递并在函数中使用。因此,您仍然可以在noConflict-mode中使用jQuery,但可以使

  • 假设我有一个类似“a B C(123-456-789)”的字符串,我想知道从中检索“123-456-789”的最佳方法是什么。