29. september 2006 - 21:43Der er
8 kommentarer og 2 løsninger
Generer alle muligheder ud fra en streng
Det jeg ønsker, er at generer alle muligheder af en string, med alle bogstaver fra a-z, 0-9 samt - og _ (dash + underscore). (ikke store og små bogstaver, blot små!)
Begrænsningen af stringens længde skal kunne angives som f.eks. et argument til en funktion eller blot som en variabel.
Jeg har fundet noget kode, men den generer ikke alle muligheder, f.eks. laver de ikke aa, ba etc. etc.
<code> <? // view the real output header('Content-Type: text/plain');
// your string $letters = 'abcdefghijklmnopqrstuvwxyz0123456789-_';
// convert to array $letters_array = str_2_array($letters); echo 'The number of two charcter combinations from that string is '.count($result = get_combos($letters_array, 2))."\n\n"; echo 'The following is the combinations array'."\n\n"; print_r(array_2d_to_1d($result));
Jeg har rettet i svritet, så det tjekker om det starter/slutter med et dash eller underscort (-_) og fået den til at ligge det hele i SQL... Tak for jeres bud, det er super
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.