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
ます。実際、ホスト名に対していくつかのテストが行われます。host2
host1
host2