Php

致命錯誤:呼叫未定義函式 json_encode() ..?

  • October 9, 2021

我試圖將 json 與 php 一起使用,但我不斷收到錯誤消息

> > PHP 致命錯誤:呼叫未定義函式 json_encode() > > >

我正在使用 php 版本 5.3.6 和 phpinfo(); 沒有提到json。有什麼建議麼?

由於某種原因,您的 PHP 是在沒有 JSON 的情況下編譯的。任何一個:

在 shell 中嘗試(假設您使用的是 linux),

否則請參閱phpinfo();

php -i | grep json

例子

php -i | grep json
json
json support => enabled
json version => 1.2.1

文件http://www.php.net/manual/en/json.requirements.php上有一個有趣的評論

如果您在 5.2.0 或更高版本上看不到 json 函式,請確保未使用 –disable-json 編譯 php

引用自:https://serverfault.com/questions/308653