PHP でいうところの、
<?php $list_y = array('0','1','2'); $list_x = array('a','b','c'); foreach ($list_y as $y) { foreach ($list_x as $x) { echo "$x : $y\n"; } } ?>
を phing で書く場合は、
<project name="test"> <target name="list_y"> <foreach param="y" list="0,1,2" target="list_x" /> </target> <target name="list_x"> <foreach param="x" list="a,b,c" target="echo" /> </target> <target name="echo"> <echo msg="${x} : ${y}" /> </target> </project>
というのが正解なのかしら? もっとすっきり書けるのかな。。。