いくつかのPHPを含む複数のファイルがあり、include
それをファイルの内容に置き換えたいと思います。ファイルは次のとおりです
foo
<?php
include("file1.php");
?>
bar
baz
<?php
include("file2.php");
include("file3.php");
?>
more content
したがって、afterはfoo
file1.phpの内容でなければならず、afterはbaz
file2.phpの最初の内容でなければならず、その後にfile3.phpの内容がなければなりません。また、どちらの場合もタグを削除したいと思います<?php
。?>
この問題を解決する良い方法はありますか?
次のファイルの内容を想定します。
file1.php
:空file2.php
:<p>Hello
file3.php
:World</p>
したがって、生成されたファイルは次のようになります。
foo
bar
baz
<p>Hello
World</p>
more content
単語foo
などはbar
実際のファイルの悪口であり、任意のテキストを持つことができます。
ベストアンサー1
とにかくこれはPHPの代替手段なので、PHPを介して実行してください。
$ php file-main.php
foo
bar
baz
<p>Hello
World</p>
more content
$ php file-main.php > file-main-new.php