Tach auch,
Dieser Codeschnipsel erzeugt eine zufällige Zeichenkette. Aus Gründen der Verwechslungsgefahr wurde hier die Zahl "0" und der Buchstabe "O" sowie kleine Buchstaben und Sonderzeichen weggelassen. Kann man beliebig erweitern
Länge wird per Parameter übergeben, welcher aber optional ist und bei keiner Übergabe standardmäßig auf 8 gesetzt ist.
Sehr nützlich für CAPTCHA, Zufallspasswort (naja, gibt sichere ) o.ä.
Grüße
Da Psy
Dieser Codeschnipsel erzeugt eine zufällige Zeichenkette. Aus Gründen der Verwechslungsgefahr wurde hier die Zahl "0" und der Buchstabe "O" sowie kleine Buchstaben und Sonderzeichen weggelassen. Kann man beliebig erweitern
Länge wird per Parameter übergeben, welcher aber optional ist und bei keiner Übergabe standardmäßig auf 8 gesetzt ist.
Sehr nützlich für CAPTCHA, Zufallspasswort (naja, gibt sichere ) o.ä.
PHP-Code:
<?php
function rand_string($lng=8) {
mt_srand((double)microtime()*1000000);
$charset = "123456789ABCDEFGHIJKLMNPQRSTUVWXYZ";
$length = strlen($charset)-1;
$code = '';
for($i=0;$i<$lng;$i++) {
$code .= $charset{mt_rand(0, $length)};
}
return $code;
}
?>
Da Psy
Kommentar