📜  PHP | str_shuffle()函数

📅  最后修改于: 2022-05-13 01:56:18.940000             🧑  作者: Mango

PHP | str_shuffle()函数


str_shuffle()函数是PHP中的一个内置函数,用于随机打乱作为参数传递给函数的字符串的所有字符。当传递一个数字时,它会将数字视为字符串并对其进行随机播放。此函数不会对原始字符串或作为参数传递给它的数字进行任何更改。相反,它返回一个新字符串,这是在参数中传递给它的字符串的可能排列之一。

句法:

str_shuffle($string) 

参数:此函数接受单个参数 $ 字符串。参数$ 字符串指定需要对其字符进行混洗的字符串。代替字符串,也可以传递一个数字。如果传递的是数字而不是字符串作为参数,则此函数将该数字视为字符串。

返回值:该函数返回一个相同长度的字符串,但其内部包含混洗字符。每次执行程序时,它都会显示不同的输出,因为每次的字符改组都是不同的。在某些情况下,原始字符串或数字可以是返回值。

例子:

Input : $string = "raj" 
Output : jar 

Input : $string = "geeks" 
Output : eeksg 

Input : $string = 142 
Output : 412 

Note: The output will be different on every execution. 

下面的程序说明了 str_shuffle()函数:

程序 1:在传递字符串时演示 str_shuffle()函数的程序。


输出:

keegs

程序 2:在传递数字时演示 str_shuffle()函数的程序。


输出:

124

参考
http:// PHP.net/manual/en/函数.str-shuffle。 PHP