时间:2021-07-01 10:21:17 帮助过:1人阅读
以下代码在ci框架中编写完成
$time = 10; //设置缓存页面过期时间if(!is_file("obtest.html") || time()-filemtime("obtest.html")>$time){
ob_start(); //打开缓冲区 $arr['res']=$this->db->get('user')->result_array();
$this->load->view('welcome_message',$arr);
//print_r($arr);$info = ob_get_contents(); //得到缓冲区的内容并且赋值给$info $file = fopen('obtest.html', 'w'); //打开文件info.txt fwrite($file, $info); //写入信息到info.txt fclose($file); //关闭文件info.txt
}else{
echo "cache:";
echo file_get_contents("obtest.html");
}
fopen 和 filemtime 方法的使用:
fopen() 函数打开文件或者 URL。fopen(文件名称,文件访问类型)w写入方式打开。
filemtime() 函数返回文件内容上次的修改时间,里面跟文件名。
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了php真静态缓存 ob系统函数,包括了php,函数方面的内容,希望对PHP教程有兴趣的朋友有所帮助。