1
我在ubuntu 12.04上使用php 5.6.8,嘗試json_encode($arr, JSON_PRESERVE_ZERO_FRACTION)
,但是JSON_PRESERVE_ZERO_FRACTION
未定義。我想也許它是在php-json 1.3.7+
中推出的,所以我試圖sudo apt-get install --only-upgrade php5-json
,它告訴我我有php-json
的最新版本。在php 5.6.8中缺少JSON_PRESERVE_ZERO_FRACTION
我使用的是Ondřej Surý PPA作爲源代碼。任何人有一個想法是什麼問題?
編輯
我也檢查了PHP沒有任何應用程序(php -a
),這個常數仍然是不確定的。所以我不認爲它與應用程序有關。
你是一個命名空間內? –
是的,但我不認爲它相關,我也檢查過純PHP的交互模式,常數仍然丟失。 – jvrnt
可能是您使用的PPA的問題。建議您使用https://deb.sury.org/#bug-reporting向該人詢問。 – CBroe