所以我碰到此位的PHP代碼:PHP 4和json_decode
<?php
$long_url = "http://example.com";
$bit_ly = "http://api.bit.ly/v3/shorten?login=your_user_name&apiKey=R_4868094cb43d09fb&longUrl=" . $long_url . "&format=json";
$response = json_decode(file_get_contents($bit_ly));
$short_url = $response->data->url;
?>
我測試了本地和它的工作很大,一旦我上傳到我的服務器,我注意到二是得到了一些錯誤,來發現,jason_decode從PHP 5.2變成了標準,而我的服務器運行的是PHP 4,並且不起作用。
有沒有簡單的方法,沒有編譯新版本的PHP或添加一個庫,以使其與PHP 4一起工作?
感謝您的幫助!
如果你的服務器運行的是PHP4,什麼是錯的。請告訴系統管理員關於這個問題。 ** PHP4不再支持**,並且多年未更新。你不應該使用它。 – Charles 2011-04-02 05:38:32