PHP arraw access不支持';t在GoDaddy PHP5.3.1上工作

PHP arraw access不支持';t在GoDaddy PHP5.3.1上工作,php,Php,在我的GoDaddy共享托管空间中,我无法运行以下简单的PHP代码行: $debut = split(" ", $_GET ["debut"])[4]; 它会生成以下错误: 分析错误:语法错误,第4行的/home/content/…../html/test.php中出现意外的“[” 此代码行适用于我的本地开发环境(XAMPP) GoDaddy:PHP5.3.I 本地XAMPP:PHP5.5.0 我是不是被迫换了主人?(这是我第一次使用GoDaddy,到目前为止我只遇到了问题) 谢谢您的帮助

在我的GoDaddy共享托管空间中,我无法运行以下简单的PHP代码行:

$debut = split(" ", $_GET ["debut"])[4];
它会生成以下错误:

分析错误:语法错误,第4行的/home/content/…../html/test.php中出现意外的“[”

此代码行适用于我的本地开发环境(XAMPP)

  • GoDaddy:PHP5.3.I
  • 本地XAMPP:PHP5.5.0
我是不是被迫换了主人?(这是我第一次使用GoDaddy,到目前为止我只遇到了问题)


谢谢您的帮助!

只需换成两行:

$debut = split(" ", $_GET["debut"]);
$debut = $debut[4];

只需换成两行:

$debut = split(" ", $_GET["debut"]);
$debut = $debut[4];

这需要PHP5.4从函数调用中解除引用,如
function()['key']
此外,请打开错误报告。您应该看到有关此的警告。这需要PHP5.4从函数调用中解除引用,如
function()['key']
另外,请打开错误报告。您应该会看到关于这方面的警告。您的结果中缺少$symbol…,现在生成:已弃用:函数split()在/home/content/47/…/html/test.php中已弃用4@Tuthmosis参见Michael Berkowski的评论。@Tuthmosis旧的
split()有很多替代方案
在上面链接的文档的“另请参阅”部分。请确保您在本地开发机器上打开了错误报告,一直到E\u all,因为您会从一开始就看到该警告。好的,我怀疑类似的东西……会消除“拆分”然后使用…我猜是什么数组?…我将在本地设置中打开错误报告…谢谢…您的初始注释可以转换为正式答案。您的结果中缺少$symbol…,现在生成:弃用:函数拆分()在/home/content/47/…../html/test.php联机中不推荐使用4@Tuthmosis参见Michael Berkowski的评论。@Tuthmosis旧的
split()有很多替代方案
在上面链接的文档的“另请参阅”部分。请确保您在本地开发机器上打开了错误报告,一直到E\u all,因为您会从一开始就看到该警告。好的,我怀疑类似的东西……会消除“拆分”并使用…我猜是什么阵列拼接?…我将在本地设置中打开错误报告…谢谢…您的初始评论可以转换为官方答案。