2012-03-29 4 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 파일의 이름을 사용합니다. 나는 웹을 찾았지만 아무 것도 발견하지 못했다.

Phing은 (는) 기능이 유리합니까?

감사

답변

0

예, phing 파일을 수정하는 방법이 있습니다 ReflexiveTask는.

예제 manual에서 :

<reflexive> 
    <fileset dir="."> 
    <include pattern="*.html"> 
    </fileset> 
    <filterchain> 
    <replaceregexp> 
     <regexp pattern="\r\n" replace="\n"/> 
    </replaceregexp> 
    </filterchain> 
</reflexive> 
관련 문제