我想確保我的Twitter的飼料供應一定的方式,緩存或新。我使用下面的代碼嘗試確保緩存的文件是否舊,另外如果同時我仍然有足夠的嘗試留在我的Twitter速率限制中。問題是這個陳述似乎並不正確,但我不明白爲什麼。我已經嘗試過兩個運營商的'& &'和'AND',都沒有工作。任何想法?如果聲明不從事與
$json = file_get_contents("http://api.twitter.com/1/account/rate_limit_status.json", true);
$decode = json_decode($json, true);
$twitter_rate_remaining = $decode['remaining_hits'];
if(((time()-filectime($file)) > 1800) && ($twitter_rate_remaining > 5)) { //do something }
建議:回波值 「時間() - filectime($文件)」 和 「$ twitter_rate_remaining」。你可能會感到驚訝:) – paulsm4