2013-10-07 16 views
2

我正在與一些團隊分享我的工作。在我的身邊,這條線json_encode(['Succeeded'])作品完美,在球隊方面失敗與此消息使用json_encode解析短陣列語法時出錯()

Parse error: syntax error, unexpected '[', expecting ')' in /home/app/file.php on line * 

爲什麼會這樣呢?

+1

你展示的代碼只能在PHP工作5.4+。你的團隊可能版本較低。 –

+0

爲什麼要投票! – Newben

+1

我剛剛投票:) – Luke

回答

6

我想你可能有兩個不同的版本安裝了PHP的。

在5.4.0版本中引入了短陣列語法。見http://php.net/manual/en/migration54.new-features.php

因此,下面可能會在兩個工作:

json_encode(array('Succeeded')); 
+0

我知道閱讀5.4.0新功能頁面有一天會派上用場! :d – Luke