Home > Backend Development > PHP Tutorial > 关于在SAE上部署PHP应用时遇到的有关问题求解

关于在SAE上部署PHP应用时遇到的有关问题求解

WBOY
Release: 2016-06-13 12:10:32
Original
892 people have browsed it

关于在SAE上部署PHP应用时遇到的问题求解
各位好,近期由于尝试着进行将手中PHP应用移植到新浪SAE上的工作,因为是初学者,也是很多问题,目前有个问题一直没有得到解决。
背       景:原有应用在APACHE上运行正常,采用PHP 5.4.2版本;移植到SAE上,SAE应该是采用Nginx服务器,PHP版本为5.3.2
问题现象:访问页面报错 Parse error: syntax error, unexpected T_VARIABLE in application/models/ngsource_model.php on line 94
涉及代码:$query_date = explode(' ',$query_datetime)[0];
这行代码我看了半天也没发现什么问题,前后代码都是变量赋值,也应该没有什么问题,怀疑是否是PHP版本问题?由于我对PHP各版本变动不是太了解,网上一直也没有搜到类似资源,希望得到大家的帮助,谢谢!
------解决思路----------------------
$query_date = explode(' ',$query_datetime)[0];
这种语法只有 php 5.4 及以上才支持
php 5.3 及以下应写作

$query_date = explode(' ',$query_datetime);<br />$query_date = $query_date[0];
Copy after login


list($query_date) = explode(' ',$query_datetime);
Copy after login

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template