So erhalten Sie vier beliebige Zeichenfolgen in PHP

angryTom
Freigeben: 2023-02-28 09:30:01
Original
3390 Leute haben es durchsucht

So erhalten Sie vier beliebige Zeichenfolgen in PHP

So erhalten Sie vier beliebige Zeichenfolgen in PHP

Zuerst schreiben wir eine getRandomStr-Funktion , Übergeben Sie zwei Parameter, der erste Parameter ist die Länge der generierten Zeichenfolge und der zweite Parameter gibt an, ob Sonderzeichen erforderlich sind.

", "~", "+", "=", ",", "." )); } $charsLen = count($chars) - 1; shuffle($chars); //打乱数组顺序 $str = ''; for($i=0; $i<$len; $i++){ $str .= $chars[mt_rand(0, $charsLen)]; //随机取出一位 } return $str; }
Nach dem Login kopieren

2. Dann rufen wir die Funktion getRandomStr viermal auf und drucken sie aus.

echo getRandomStr(8, false) , '
'; echo getRandomStr(8, false) , '
'; echo getRandomStr(8, false) , '
'; echo getRandomStr(8, false) , '
';
Nach dem Login kopieren

Effekt: (Hier habe ich 4 8-Bit-Strings generiert, ohne Sonderzeichen)

GRbgpepX 4thOLZln hkBoGY1Q G9DROwtd
Nach dem Login kopieren

3 Wir können es auch über ein 4-mal generiertes Array speichern .

$arr = array( getRandomStr(8, false), getRandomStr(8, false), getRandomStr(8, false), getRandomStr(8, false) ); var_dump($arr);
Nach dem Login kopieren

Ergebnis:

array(4) { [0]=> string(8) "J02AzMyt" [1]=> string(8) "CN4W715t" [2]=> string(8) "ApSfn7rB" [3]=> string(8) "4yn5ivHz" }
Nach dem Login kopieren

und Subskripte verwenden, um einzelne Anrufe zu tätigen:

echo $arr[0];
Nach dem Login kopieren

Ergebnis:

J02AzMyt
Nach dem Login kopieren

Mehr Weitere PHP-bezogene Kenntnisse finden Sie auf derPHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonSo erhalten Sie vier beliebige Zeichenfolgen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!