================================================================= PHP 手册实例应用 1:您可以使用heder命令,强制使浏览器使用新鲜的内容(无缓存) 。 也可以给网址增加了一个唯一的编号,使其每次都读取新的内容,避免缓存。 example: <? print "<img src='yourfile.jpg'>"; //通常读取的是缓存文件 ?> <? print "<img src='yourfile.jpg?".time()."'>"; //增加了唯一的编号,使浏览器重新请求 w//print "<img src='yourfile.jpg?".rand(100,999)."'>"; ?> 2: 下面是个很好的函数,将图片传送给浏览器显示。 <?php function PE_img_by_path($PE_imgpath = "") { if (file_exists($PE_imgpath)) { $PE_imgarray = pathinfo($PE_imgpath); $iconcontent = file_get_contents($PE_imgpath); header("Content-type: image/" . $PE_imgarray["extension"]); header('Content-length: ' . strlen($iconcontent)); echo $iconcontent; die(0); } return false; } ?> 更多的实例: <?php // ok //设置一个404头: //设置地址被永久的重定向 //转到一个新地址 //文件延迟转向: //当然,也可以使用html语法实现 // override X-Powered-By: PHP: //文档语言 //告诉浏览器最后一次修改时间 //告诉浏览器文档内容没有发生改变 //设置内容长度 //设置为一个下载类型 // 对当前文档禁用缓存 //设置内容类型: //显示登陆对话框 |