PHPエンジンによって解釈される前に、PHPコードで検索と置換を実行する方法はありますか?
希望するタイムライン:
- PHPコードは
<?php echo("hello"); ?>です。 - 検索と置換の操作は
hello→good bye - PHPコードはになり
<?php echo("good bye"); ?>ました。 - PHPエンジンがコードを解釈します(出力は
good bye)。
Apacheの出力フィルターを使用してob_start、または出力フィルターとして使用して、PHPエンジンの出力を操作することができます。mod_substituteただし、PHPエンジンの入力(PHPコード、リクエストなど)を操作することは可能ですか?
編集:
私は何千ものPHPファイルを扱っていますが、それらを変更したくありません。これらのファイルはからコピーされたものであり、で実行する必要があるため、これらのファイルで置き換えたいと思いhost1ます。実際、ホスト名に対していくつかのテストが行われます。host2host1host2