hi,
$zeichen = "abcdefghijklmnopqrstuvwxyz".
"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
buchstabe = $zeichen[mt_rand(0,strlen($zeichen))];
auf $zeichen würde ich gleich verzichten, und stattdessen $zufallszahl im bereich von ord('a') bis ord('z') wählen (lassen).
anschließend liefert chr($zufallzahl) mir ein zeichen zwischen 'a' und 'z'.
wenn kleine und große buchstaben vorkommen können sollen, kann man jetzt noch mit einer zufallszwahl mit dem wert 0 oder 1 entscheiden, ob man strtoupper() auf das ergebnis anwenden will, oder alternativ - schöner - ob man auf $zufallszahl vor dem anwenden von chr() noch die differenz von ord('A')-ord('a') draufaddieren möchte.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }