我有一個phing build文件,它使用<touch>任務來檢查某些文件的權限。Phing中的數組屬性
<target description="list of files to check permission" name="files-to-test">
<property name="filesToCheck" value=""/>
<php expression="file_get_contents('filesToCheck.txt')" returnProperty="filesToCheck"/>
<foreach list="${filesToCheck}" param="file" target="permission-test"/>
</target>
<target description="Test the permission of files that needs to be written" name="permission-test">
<touch file="${file}"/>
</target>
它調用一個extenal文件(filesToCheck.txt),它只是一個不同文件位置的列表。這工作正常。但是,當我想根據同一外部文件(filesToCheck.txt)中的某個特定鍵訪問特定文件時,它阻止了我重複使用我的PHP代碼中的相同列表。
我翻看了Phing的文檔,但沒有發現任何數組任務。有沒有人知道解決方法或正在創建一個新的任務是Phing中處理數組屬性的唯一解決方案?