Heim >Backend-Entwicklung >PHP-Tutorial >Die Funktion str_shuffle() von PHP mischt alle Zeichen in einer Zeichenfolge zufällig

Die Funktion str_shuffle() von PHP mischt alle Zeichen in einer Zeichenfolge zufällig

黄舟
黄舟Original
2017-11-03 13:29:532628Durchsuche

Instanz

Mischt alle Zeichen in der Zeichenfolge zufällig:

<?php
echo str_shuffle("Hello World");
?>

Definition und Verwendung

str_shuffle() Funktionmischt alle Zeichen in einer Zeichenfolge zufällig.

Syntax

str_shuffle(string)
参数 描述
string 必需。规定要打乱的字符串。

Technische Details

返回值: 返回已打乱的字符串。
PHP 版本: 4.3.0+

str_shuffle(): Sortiert die Reihenfolge der Zeichenfolgen zufällig.

kann jedes Mal eine andere Zeichenfolge generieren, indem die Funktion str_shuffle() und die Funktion substr() kombiniert werden.

Im Folgenden finden Sie zwei Beispiele für die Funktion str_shuffle():

Beispiel 1: Erzeugen Sie zufällig eine Zeichenfolge mit einer Länge von 10 Ziffern.

$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm";
str_shuffle($str);
$name=substr(str_shuffle($str),26,10);
echo $name;

Laufergebnis:

bdgNIC04wF

Beispiel 2: Es wird eine 10-stellige Zeichenfolge generiert, die mit NT beginnt.

$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm";
$str=&#39;NT&#39;.substr(str_shuffle($str),5,8);
echo $str;

Laufergebnis:

NTZYwKiDaF

Das obige ist der detaillierte Inhalt vonDie Funktion str_shuffle() von PHP mischt alle Zeichen in einer Zeichenfolge zufällig. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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