Heim > Artikel > Backend-Entwicklung > Die einfachste Möglichkeit, in PHP Zufallszahlen einer bestimmten Länge zu generieren
Ich habe gerade ein SMS-Bestätigungscode-Modul geschrieben. Ich musste eine Zufallszahl mit einer bestimmten Anzahl von Ziffern verwenden. Dann habe ich online gesucht und festgestellt, dass es schrecklich ist Eine einfache Sache dauerte tatsächlich Dutzende von Zeilen. Es scheint, dass diejenigen ohne ein gutes Gehirn wirklich nicht zum Programmieren geeignet sind.
Eine einzeilige Version geschrieben:
function generate_code($length = 4) { return rand(pow(10,($length-1)), pow(10,$length)-1); }
Um das Verständnis zu erleichtern und auch einige Wörter für diese Hydrologie aufzusparen, ist dies eine mehrzeilige Version:
function generate_code($length = 4) { $min = pow(10 , ($length - 1)); $max = pow(10, $length) - 1; return rand($min, $max); }
Verwandte Lernempfehlungen: PHP-Programmierung vom Anfänger bis zum Experten
Das obige ist der detaillierte Inhalt vonDie einfachste Möglichkeit, in PHP Zufallszahlen einer bestimmten Länge zu generieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!