php HTML コメントを削除するメソッド: 1. 対応する PHP コード ファイルを開きます; 2. HTML コメントの形式を確認します; 3. "preg_replace("//","",$html を使用します) ); "HTMLコメントを削除する方法。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。
PHP で HTML コメントを削除するにはどうすればよいですか?
PHP HTML コメントのフィルタリング
HTML コメントのフィルタリング:
いわゆるフィルタリングは、文字列の一致と置換にすぎません。通常の一致置換関数 preg_replace(reg,replace,string); を使用します。この関数の鍵は reg の精度にあることは PHP 愛好家なら誰でも知っているので、試してみましょう:
まず第一に、 HTML コメントについて知っておく必要があります。形式は次のとおりです: 。
通常の書き込みを開始します
$html = "<!--something-->something"; $html = preg_replace("/<!--.*-->/","",$html); echo $html;
上記のコードは何かを出力します。成功しているようです。心配しないで、さらにいくつかの例をテストしてください
$html = "<!--something-->something<!--something-->"; $html = preg_replace("/<!--.*-->/","",$html); echo $html;
この例は次のことを示しています、このように書くと期待した効果が得られなかったので、正規表現は次のように最適化されました
preg_replace("/<!--.*?-->/","",$html);
まあ、今は満足していますが、html、これはブラウザ互換のコードですが、明らかにフィルタリングできないため、正規表現は引き続き最適化され、次のようになります
preg_replace("/<!--[^\!\[]*?-->/","",$html);
そして、次の場合< ; HTML スクリプト>