Zend_Cache ファイルキャッシュの基本操作、コード内にコメントが書かれていますので、一緒に学びましょう
コードをコピー コードは次のとおりです:
require_once("Zend/Loader .php");
//Zend キャッシュ クラス (Zend_Cache) をロードします
Zend_Loader::loadClass("Zend_Cache");
//フロントエンド キャッシュ設定 (ライフ サイクル、シリアル化かどうか)
$Foptions = array('lifetime ' => 60, 'automtic_Serialization' => true);
//バックエンド キャッシュ設定 (キャッシュ ストレージ パス)
$Boptions = array('cacheDir' => 'cache');
//キャッシュ モードを有効にする(Core[Core] ,File[file], フロントエンドキャッシュ構成情報, バックエンドキャッシュ構成情報)
$Cache = Zend_Cache::factory('Core','File',$Foptions,$Boptions);
// キャッシュが存在するかどうかを判断します。存在する場合は、キャッシュをロードします。load('String'[キャッシュ名])
if ($Result = $Cache ->load('cache_two'))
{
echo "キャッシュはすでに存在します!
";
print_r ($Result);
}
else
{
//キャッシュが存在しない場合は、ファイルを読み取り、ファイルの内容をレイク キャッシュに書き込みます
echo "キャッシュ存在しません!
";
$Filename = 'temp .txt';
$Fopen = fopen($Filename,'r');
$Result = fread($Fopen, filesize($Filename));
fclose($Fopen);
//キャッシュメソッドを保存しますload($ Result[read resource],'キャッシュ名')
$Cache -> save($Result,'cache_two');
print_r($Result);
}
?>
http://www.bkjia.com/PHPjc/741850.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/741850.html技術記事 Zend_Cache ファイルのキャッシュの基本操作。コード内に次のようなコメントが書かれています。 ?php require_once("Zend/Loader.php") //Zend キャッシュ クラスを読み込みます。