2012-03-29 14 views
0

Phing 3でAptanaを使用していて、とてもうまくいきます。 私は、PHPファイル内のいくつかのデータを変更するbuild.xmlスクリプトを作成しphingでphpファイル名を抽出する

私は、元のファイル

/** 
/@package x--exttype--x x--complete_name--x for Joomla! x--Jversion--x 
/@version x--version--x: x--filename--x 
/@author x--author--x 
/@link x--website--x 
/@copyright (C) x--year--x 
/@license x--license--x 
**/ 

で、このようなヘッダを持っていると私はすべてのプレースホルダを交換するつもりですx--プレースホルダー - x x - filename - xを除いてすべてが動作しますが、それを含むphpファイルの名前を取って代わります。私はウェブを検索しましたが、何も見つかりませんでした。

好きな機能がありますか?

おかげ

答えて

0

はい、Phingのは、ファイルを変更する方法があります:ReflexiveTaskmanualから

例:

<reflexive> 
    <fileset dir="."> 
    <include pattern="*.html"> 
    </fileset> 
    <filterchain> 
    <replaceregexp> 
     <regexp pattern="\r\n" replace="\n"/> 
    </replaceregexp> 
    </filterchain> 
</reflexive> 
関連する問題