Tauch auch.
Nun sollen alle möglichen Strings der länge 3 (da $anzahl= 3) erzeugt werden in denen die Buchstaben a-z vorkommen dürfen.
Am einfachsten ist ne rekursive Funktion, welcher du $anzahl mitübergibst und beim übergeben auf die nächste Rekursionsstufe eins runterzählst. Wenn der Timer bei 0 (bzw 1, je nach Implementierung) ankommt, gibst du den gesammelten String aus.
Hier ne einfache Implementation aus dem Kopf mit Zahlen statt Buchstaben.
function rec_numbers($string, $anzahl) {
for ($i = 0; $i < 26; ++$i) {
if ($anzahl == 0)
echo $string . ',' . $i;
else
rec_number($string . ',' . $i, $anzahl-1);
}
}
Habs net getestet, aber hoffentlich sieht man das Prinzip.
Bis die Tage,
Matti