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