【问题标题】:Parse error: syntax error, unexpected '[' & functions_main.php on line 1114 [duplicate]解析错误:语法错误,第 1114 行的意外“[”和 functions_main.php [重复]
【发布时间】:2016-09-26 09:31:28
【问题描述】:

我正在安装我的 Wordpress 主题,当我点击激活时出现以下错误:

解析错误:语法错误,第 1114 行的 E:\Websites\HostingSpaces\mov1\movies.in\wwwroot\wp-content\themes\wp_mov\functions_main.php 中出现意外的“[”

有人知道如何解决吗?

【问题讨论】:

  • 如何显示 php 文件?
  • 我猜你的 PHP 版本低于 5.4? “短数组语法”是在 PHP 5.4 中引入的,所以如果您使用的是较低版本,我强烈建议您升级到较高版本(替代方法是找到与 PHP

标签: php wordpress syntax syntax-error wordpress-theming


【解决方案1】:

这是由新型数组初始化(“短数组语法”)引起的,introduced in PHP 5.4

<?php
$myArray = ["one", "two", "three"];

$myAssociativeArray = [
    "key1" => "value1",
    "key2" => "value2",
];

您必须升级到 PHP 5.4 或更高版本。如果您让我知道您使用的是什么操作系统,我可以提供具体说明。

更多信息可以在array type manual找到。

【讨论】:

  • 我在云主机上。而且我没有cpanel,只有websitepanel。我将如何更新 php?你熟悉网站面板吗
  • 啊,不,一点也不。联系网络主机,让他们知道您需要 PHP 5.4+。
  • 谢谢,我看看我是怎么过的
  • 没问题,很高兴为您提供帮助!您还可以考虑使用更现代的工具获得更好的网站。 PHP 在后来的 5.x 版本中有很大的改进。
  • 您好。我的主机说他们还没有可用于云主机的 php 5.4+,我该怎么办?
猜你喜欢
  • 1970-01-01
  • 2017-07-16
  • 1970-01-01
  • 2018-06-28
  • 2016-02-07
  • 1970-01-01
  • 1970-01-01
  • 2014-09-10
  • 2018-01-11
相关资源
最近更新 更多