Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $alphabet = "abcd"; // ton alphabet
- $N = 6; // longueur des chaines à générer
- $alphabet_array = str_split ($alphabet, 1); // tableau de lettres de l'alphabet
- $alphabet_length = strlen ($alphabet); // nb de lettres de l'alphabet
- $S = array();
- function IteraFn ($I) {
- global $alphabet_length, $alphabet_array, $S, $N; // variables globales
- for ($j = 0; $j < $alphabet_length; $j++) {
- $S[$I] = $alphabet_array[$j];
- If ($I == $N-1) {
- echo implode($S)."<br>"; // echo des strings
- }
- Else {
- IteraFn ($I+1);
- }
- }
- }
- IteraFn(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement