ホームページ  >  記事  >  バックエンド開発  >  PHP はサーバーが gzip コードをサポートしているかどうかを検出します_PHP チュートリアル

PHP はサーバーが gzip コードをサポートしているかどうかを検出します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:12:26886ブラウズ

この記事では、gzip コードをサポートする PHP テスト サーバーを紹介します。詳しく知りたい人は参照してください。

gzip がサポートされているかどうかを検出するには、function_exists 関数を使用して、php 環境が ob_gzhandler をサポートしているかどうかを判断できます。

自分で関数を書きます

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

if(extension_loaded('zlib')) {ob_start('ob_gzhandler');}
header ('Content -type: text/html;charset=utf-8');
echo 'このテキスト行が表示される場合は、サーバーが gzip をサポートしていることを意味します。表示できない場合は、サポートされていません。 ';
if(extension_loaded('zlib')) {ob_end_flush();}
?>


別の方法は、 を使用してからチェックすることです。 gzip が有効になっているかどうかを確認するか、関連するウェブマスター ツールを直接使用してください

次に、gzip ページ圧縮の PHP 実装を紹介します

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

if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler');
?>
-equiv="Content-Type" content="text/html; charset=utf-8" />
php プログラマーのメモ
?php
for($i=0;$iecho 'Hello World!'
?>

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







http://www.bkjia.com/PHPjc/444588.htmlwww.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/444588.html

この記事では、gzip コードをサポートする PHP テスト サーバーを紹介します。詳しく知りたい人は参照してください。 gzip がサポートされているかどうかを確認するには、function_exists 関数を使用して判断できます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。