PHP_PHP チュートリアルで gzip ページ圧縮インスタンスを有効にする方法について説明します。

WBOY
リリース: 2016-07-21 15:07:38
オリジナル
701 人が閲覧しました

例 1 (PHP の組み込み圧縮関数を使用):

コードをコピーします コードは次のとおりです:

if(Extension_Loaded('zlib')) Ob_Start( 'ob_gzhandler');
Header("Content-type: text/html");



< ;meta http-equiv ="Content-Type" content="text/html; charset=gb2312" />
無題のドキュメント
?php
for($i=0;$iecho 'Hello World!'
?>

if( Extension_Loaded('zlib')) Ob_End_Flush();
?>




例 2 (自作関数):


コードをコピーします
コードは次のとおりです:
無題ドキュメント



ob_end_flush();
//圧縮関数
function ob_gzip($content){
if(!headers_sent()&&extension_loaded("zlib")&&strstr($_SERVER["HTTP_ACCEPT_ENCODING"] ")){
$ content = gzencode($content,9);
header("Content-Encoding: gzip");
header("Vary: Accept-Encoding");
header("Content-Length: ". strlen($content)) ;
}
$content を返す
}
?>






http://www.bkjia.com/PHPjc/327532.html
www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/327532.html技術記事例 1 (PHP の組み込み圧縮関数を使用): 次のようにコードをコピーします。 ?PHP if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler'); !DOCTYPE h...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!