So generieren Sie PHP-Zufallszahlen aus Buchstaben und Zahlen

黄舟
Freigeben: 2023-03-17 10:08:01
Original
2418 Leute haben es durchsucht

Wir haben die Methode zum Generieren von Zufallszahlen in PHP bereits eingeführt, aber wir haben nicht im Detail vorgestellt, was die generierten PHP-Zufallszahlen sind. Anschließend stellen wir Ihnen die Methode vor, mit der PHP zufällig Kombinationen aus Zahlen und Buchstaben generiert Analysieren Sie die PHP-Generierung anhand von Beispielen. Freunde in Not können darauf zurückgreifen.

So generieren Sie PHP-Zufallszahlen aus Buchstaben und Zahlen

function getRandomString($len, $chars=null)
{
    if (is_null($chars)){
        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    }  
    mt_srand(10000000*(double)microtime());
    for ($i = 0, $str = &#39;&#39;, $lc = strlen($chars)-1; $i < $len; $i++){
        $str .= $chars[mt_rand(0, $lc)];  
    }
    return $str;
}
Nach dem Login kopieren

Für Beispiel, zufällig Um eine zweistellige Kombination aus Buchstaben und Zahlen
zu generieren, rufen Sie einfach die Funktion auf und übergeben Sie Parameter 2.

echo getRandomString(2);
Nach dem Login kopieren

Wenn Sie nur Kleinbuchstaben generieren, können Sie eine ähnliche Methode verwenden

echo chr(mt_rand(65, 90);
Nach dem Login kopieren

Großbuchstaben

echo chr(mt_rand(97, 122));
Nach dem Login kopieren

Zusammenfassung:

Nachdem ich das gesehen habe, glaube ich, dass viele Freunde ein besseres Verständnis für die Generierung von Zufallszahlen in PHP haben. Sie können aus Buchstaben und Zahlen sowie aus Groß- und Kleinbuchstaben bestehen Ich hoffe, dass dieser Artikel andere inspirieren wird.

Verwandte Empfehlungen:

Fünf Möglichkeiten, sich nicht wiederholende Zufallszahlen in PHP zu generieren


So generieren Sie PHP-Zufallszahlen


PHP-Zufallszahlen WeChat red Umschlag Zufallsgenerator Algorithmus PHP-Version


Das obige ist der detaillierte Inhalt vonSo generieren Sie PHP-Zufallszahlen aus Buchstaben und Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage