Ciao a tutti.
Dovrei creare uno script che, teoricamente, dovrebbe generare combinazioni alfanumeriche infinite, ma che in pratica stamperà le possibili combinazioni con un TOT di caratteri.
Ho creato questo elenco con i caratteri possibili.
Codice PHP:
$Caratteri = array(
0 => 0,
1 => 1,
2 => 2,
3 => 3,
4 => 4,
5 => 5,
6 => 6,
7 => 7,
8 => 8,
9 => 9,
10 => 'a',
11 => 'b',
12 => 'c',
13 => 'd',
14 => 'e',
15 => 'f',
16 => 'g',
17 => 'h',
18 => 'i',
19 => 'j',
20 => 'k',
21 => 'l',
22 => 'm',
23 => 'n',
24 => 'o',
25 => 'p',
26 => 'q',
27 => 'r',
28 => 's',
29 => 't',
30 => 'u',
31 => 'v',
32 => 'w',
33 => 'x',
34 => 'y',
35 => 'z',
36 => '.');
Dovrei fare in modo che, se ad esempio l'array contenesse solamente 1, 2 e 3, mi desse '1, 2, 3, 11, 12, 13, 21, 22, 23, 31, 32, 33, 111, 123' ecc..
Dovrei però aggiungere un filtro che dice che, ad esempio, i caratteri sono 2. In questo caso il campo si restringerebbe a '11, 12, 13, 21, 22, 23, 31, 32, 33'.
Ho assegnato un numero ad ogni carattere perché penso che con i numeri si possa lavorare meglio...
Spero di essermi spiegato bene.
Grazie mille!