1

この機能を使用したい:

ob_start('no_returns');
 function no_returns($a) { 
  return str_replace(
   array("\r\n","\r","\n","\t",'','',''), 
   '', $a);
 }

しかし、そうすると、Disqus コメントが完全に殺されるので、DIV "disqus_thread" を無視したいと思います。重い検索を使用せずに、どうすればそれを行うことができますか?

4

2 に答える 2

4

Web ページのダウンロードを高速化したい場合は、別の方法を試すことができます。

<?php

ob_start('ob_gzhandler');
// html code here

これにより、はるかに効率的な方法で出力が圧縮され、ブラウザーは、訪問者が見る前に出力をリアルタイムで自動的に解凍します。

オンラインの関連スレッドはこちら: http://bytes.com/topic/php/answers/621308-compress-html-output-php

(これは、Web サーバー構成を使用せずに Web ページを圧縮する PHP の方法です。たとえば、上記の apache で apache+gzip/mod_deflate を使用します)。

于 2011-01-30T23:16:42.237 に答える
0

正規表現preg_replaceを試してください

于 2011-01-30T22:43:02.887 に答える