Sowas?
PHP-Code:
function perm($pool,$result=array())
{
if(empty($pool))
{
echo implode(' ',$result).'<br>';
}else
{
foreach($pool as $key => $value)
{
$neuerpool = $pool;
$neuerresult = $result;
$neuerresult[]= $value;
unset($neuerpool[$key]);
perm($neuerpool,$neuerresult);
}
}
}
perm(array('der hund ','übersprang ','den graben ','mit einem weiten sprung '));
Das Zauberwort heißt: Permutation
PS:
Bei 100 Werten hast du die Grenzen deines Systems vermutlich deutlich überschritten.