サブノート

技術的なトピックが中心の備忘録

[PHP]HTMLファイルのタブ・改行・コメントを削除する

HTMLファイルを読み込み、タブ・改行・コメントを削除することで容量を減らす。
CakePHP等でレンダリングした内容を加工する際にも使える。

<?php
//タブ・改行を削除
$html = preg_replace('/(\t|\r\n|\r|\n)/s', '', $html);
//コメントを削除
$html = preg_replace('/<!--[\s\S]*?-->/s', '', $html);
?>