我正在为我的小应用程序团队的Java代码编写一个小存储库,我的代码中到处都是这个错误。
$base = explode(".", $class)[0];
每次只有这一行代码出现问题。据我所知,上面的PHP语法是正确的,那么发生了什么?
解析错误:语法错误,在.../mitc/code/index.php行27意外的'['
如果您想查看错误,请访问http://chancehenrik.x10.mx/mitc/code/以及我网站上的其他地方。
使用旧版本的PHP(
list($base) = explode(".", $class);
即:
list($a, $b, $c) = array(1, 2, 3);
现在$a=1
,$b=2
,和$c=3
。
$exploded = explode(".", $class);
$base = $exploded[0];
这被称为数组解引用,只适用于PHP 5.4。您可能正在运行PHP 5.3. x,无论您在哪里遇到该错误。
查看基于不同PHP版本的结果
问题内容: 我正在为我的小应用程序团队的Java代码编写一个小型存储库,整个代码中都出现此错误。 仅此出现该问题的 一个 每一次的代码行。据我所知,以上是正确的PHP语法,这是怎么回事? 解析错误 :语法错误,第 27 行的 … / mitc / code / index.php中 出现意外的[[] 问题答案: 这称为数组解引用,仅在PHP 5.4 +中有效。无论何时出现该错误,您都可能正在运行P
在我的本地主机[PHP版本5.5.9-1ubuntu4.5]上,以下代码正常工作: 同时,该代码也在运行: 但在生产服务器[PHP版本5.3.3-7 squeeze23]上,在这两种情况下,我都有一个错误: 错误:致命错误(4):语法错误,意外的'[' 怎么回事啊?我如何用最简单的方法修复它?(因为在项目中改变所有数组是非常不可行的,我甚至不知道如何管理第二种情况下与Auth...)
我有一个字符串: 我想匹配花括号外的所有逗号。 我想要的输出是: 我尝试了: 但输出不同: 谢谢你。
我怎样才能摆脱这个错误?? PHP代码: 非常感谢你的帮助。。。
假设我有一个类似“a B C(123-456-789)”的字符串,我想知道从中检索“123-456-789”的最佳方法是什么。
问题内容: 我不知道以下内容: 我的问题是: 将函数放在方括号.ie中是什么意思? 函数结束时,这组括号会做什么? 我通常在jquery代码和其他一些JavaScript库中看到这些。 问题答案: 您将立即使用特定参数调用匿名函数。 一个例子: 这提醒“ 彼得 ”。 对于jQuery,您可以将其作为参数传递并在函数中使用。因此,您仍然可以在noConflict-mode中使用jQuery,但可以使