API利用などで通信回数を減らしたい場合などに利用すると便利。

APCの利用

$url = 'http://example.com/api/';  

$xml = apc_fetch($url);    // URLをキーとし、キャッシュから保存されてるXMLを取得

if ($xml === FALSE) {      // 無かった場合は、  
    $xml = file_get_contents($url);  // 新たにAPIからXMLを取得
    apc_store($url, $xml, 60);       // そのXMLを、URLをキーとして保存(ここでは賞味期限60秒)  
}  

var_dump($xml);                      // 取得結果

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS