PHP缓存函数用法示例

内容摘要
这篇文章主要为大家详细介绍了PHP缓存函数用法示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!

flush():刷新输出程序缓存fo
文章正文

这篇文章主要为大家详细介绍了PHP缓存函数用法示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!

flush():刷新输出程序缓存for($i = 0; $i < 5; $i++){

echo str_repeat("\n", 5000); echo $i; sleep(1); flush();}ob_start(回调函数,限定长度,随时输出缓存='true'):开启,前提:output_buffer = onob_clear():刷新ob_end_clear():关闭,并刷新ob_flush():输出ob_end_flush():关闭,并输出ob_get_contents:返回缓存ob_get_clean():返回缓存,并刷新ob_get_flush():返回缓存,并关闭ob_get_length():返回缓存内容长度ob_get_level():返回缓存嵌套级别ob_get_status(返回所有的=false):返回缓存区状态ob_gzhandler():压缩输出缓存,用作回调函数:ob_start('ob_gzhandler')ob_implicit_flush(输出刷新=true):参数为true时,每次缓存输出都会自动刷新缓存ob_list_handlers():列出所有正在使用缓存的函数。output_add_rewrite_var(变量,值):添加URL重写器的值此函数给URL重写机制添加名/值对。 这种名值对将被添加到URL(以GET参数的形式)和表单(以input隐藏域的形式),当透明URL重写用 session.use_trans_sid开启时同样可以添加到session ID。绝对URL(http://example.com/)不被重写,函数行为由url_rewriter.tags php.ini参数控制output_add_rewrite_var('var', 'value');echo '<a href="file.php">可以重写</a>'; //重写后:<a href="file.php?var=value">link</a>echo '<a href="http://example.com">link2</a>';//绝对地址不被重写echo '<form action="script.php" method="post"></form>'; //重写后:<form action="script.php" method="post"><input type="hidden" name="var" value="value" /></form>output_reset_rewrite_vars():重置URL重写器的值,成功返回trueoutput_add_rewrite_var('var', 'value');echo '<a href="file.php">不被重写</a>';output_reset_rewrite_vars();//重置echo '<a href="file.php">不被重写</a>';//重置了,地址不被重写

注:关于PHP缓存函数用法示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!