【发布时间】:2014-10-17 17:01:09
【问题描述】:
我正在优化我的网站。在本地测试页面,一切都很好。当我上传它并实时访问它时,它突然抛出一个解析错误......但它在本地完美运行,就像我说的那样。
Parse error: syntax error, unexpected '[', expecting ',' or ';' in /home/theriff/www/frvideos.php on line 25
代码如下:
echo explode('|',$youtube[$i])[2].'<br />'."\r\n";
$youtube[$i] 是这样的一行:
DFHG-LINKYOUTUBE-HJGHJ|french Description|English Description
youtube 链接只有 ID,所以没有“|”符号肯定在其中,并且它是从我自己手动编写的文本文件中读取的,因此我确定该条目。
有谁知道为什么它在本地(EasyPhp Developper)上运行良好,但在远程服务器上却不行?
【问题讨论】: