加入收藏 | 设为首页 | 会员中心 | 我要投稿 91站长网 (https://www.91zhanzhang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php检测服务器是否支持gzip代码

发布时间:2022-02-13 14:27:44 所属栏目:PHP教程 来源:互联网
导读:检测是否支持gzip 是可以利用function_exists函数来判断你的php环境支持ob_gzhandler不,如果支持就支持者gzip了. 自己写了一个函数,代码如下: ?php if(extension_loaded(zlib)) {ob_start(ob_gzhandler);} header(Content-type: text/html;charset=utf-8); /
  检测是否支持gzip 是可以利用function_exists函数来判断你的php环境支持ob_gzhandler不,如果支持就支持者gzip了.
 
  自己写了一个函数,代码如下:
 
  <?php  
  if(extension_loaded('zlib')) {ob_start('ob_gzhandler');}  
  header('Content-type: text/html;charset=utf-8');  
  //开源代码Cuoxin.com
  echo '如果您能看到这行文字就表示你的服务器支持gzip如果显示不了,就不支持。';  
  if(extension_loaded('zlib')) {ob_end_flush();}  
  ?>
  还一种办法就是直接利用<?php phpinfo(); ?>,然后再看看是不是开启了gzip了,或直接利用相关的站长工具了.
 
  下面我来介绍一个PHP实现gzip页面压缩,代码如下:
 
  <?PHP  
  if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler');  
  Header("Content-type: text/html");  
  ?>  
  <html>  
  <head>  
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  <title>php程序员的笔记</title>  
  </head>  
  <body>  
  <?php  
  for($i=0;$i<10000;$i++){  
  echo 'Hello World!';  
  }  
  ?>  
  </body>  
  </html>  
  <?PHP  
  if(Extension_Loaded('zlib')) Ob_End_Flush();  
  ?> 

(编辑:91站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读