1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
// EXEMPLE $pattern = 'chap(i|a) chap(o|a) p(a|i)t(a|i)p(o|a)';
foreach(cartesien(array(
cartesien(array(array('chap'),array('i','a'))),
cartesien(array(array(' '),array(' '))),
cartesien(array(array('chap'),array('o','a'))),
cartesien(array(array(' '),array(' '))),
cartesien(array(array('p'),array('a','i'))),
cartesien(array(array('t'),array('a','i'))),
cartesien(array(array('p'),array('o','a')))
)) as $sousTableau)
{
foreach($sousTableau as $value)
{
echo implode('',$value);
}
echo "<br/>";
} |
Partager