2008.03.03 Mon
PHPを使ってHTMLのコメントを削除
HTMLをコーディングする際に<!--〜-->でコメントを入れながら作ることが多いです。
ただ、ソースを見ているときには見やすくていいのですが、ウェブで公開するときに表示させたくない場合があります。
HTMLのコメントを一括で削除する方法の覚書。
$data = preg_replace('/<!--[\s\S]*?-->/','',$data));
$data にHTMLのソースを格納しておき、preg_replaceでコメントの部分をマッチングさせて削除しています。
PHPで独自テンプレートを使っている場合などは有効ではないでしょうか?