phpでファイル内容一括置換

複数のファイルから検索して置換する
PEAR::File_SearchReplace

インストール
% pear File_SearchReplace

置換スクリプトサンプル

require_once(‘File/SearchReplace.php’);

$text=”; ←置換前の文字列
$new_text=”; ←置換後の文字列
$DIR=”; ←指定するディレクトリ以下の全ファイルが対象
$array=”; ←array(“ファイル名”, “ファイル名”)、で特定のファイルの対象に

// phpspot.netという文字列をphpspot.orgに置換する
$fs = new File_SearchReplace($text, $new_text,$array, $DIR, true);
$fs->doSearch();

phpリファレンス