0

ファイルを開くために必要なことを今すぐ失ってしまいました!@#関数#@!代わりにphp関数を実行します。

私はfile_get_contents()を使用してファイルを開いてきましたが、特定のものを置き換える必要があります。テキストのような単純なものがあり、単純なstr_replace()に置き換えることができます。私がする必要があるのは、関数を実行して、!@#関数#@!の代わりにそれを出すなどです。ファイル文字列内。

私はこれが私自身でそれを説明するのに苦労している私がいくらか理にかなっていることを願っています。

4

1 に答える 1

1

必要なのはpreg_replace_callbackだと思います

$file = file_get_contents();

$newFile = preg_replace_callback('/(\!\@\#function\#\@\!)/is', 'yourfunction',$file);
于 2012-10-24T06:54:17.077 に答える