問題:
PHP 拋出致命錯誤,指示儘管運行PHP 版本5.5.1-2,但json_decode() 函數未定義。
答案:
如果您使用的是Ubuntu,請安裝對應的JSON適用於您的PHP 版本的模組:
說明:
Debian 已從PHP 5.5rc2 中刪除了先前的JSON 擴展,因為許可衝突。已提供替換擴充。背景:
JSON 許可證包含短語「本軟體應用於善良,而非邪惡」。這與自由軟體基金會對自由軟體的定義相衝突,自由軟體必須可用於任何目的。 儘管如此,PHP 本身並沒有刪除 JSON 支援。該問題是由發行版打包而不是 PHP 本身引起的。以上是為什麼 PHP 在 Ubuntu 上的 PHP 5.5.1-2 中拋出「致命錯誤:呼叫未定義的函數 json_decode()」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!