【发布时间】:2014-12-05 13:22:18
【问题描述】:
给定代码行,$result = pg_fetch_all(pg_query($dbconn, $query))[0];
在本地,在我的 MacBook 上,它运行得很好。在 Heroku 上,情况也是如此。然而,在 Amazon EC2 上(使用 Amazon Linux,这并不重要),这一行出现在我的日志文件中,但它不允许:PHP Parse error: syntax error, unexpected '[' in /var/www/html/index.php on line ...
读取docs、pg_fetch_all 会返回一个从 0 开始索引的关联数组。所以我的问题是,为什么我不能使用pg_fetch_all(whatever)[0] 或者它只是亚马逊系统的一个奇怪的怪癖?
【问题讨论】:
标签: php postgresql heroku amazon-ec2