str_shuffle 随机打乱一个字符串

发表日期:2021-07-01 10:23:23 | 来源: | | 浏览(772) 分类:字符串 函数

str_shuffle

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

str_shuffle随机打乱一个字符串

说明

str_shuffle(string $str): string

str_shuffle() 函数打乱一个字符串,使用任何一种可能的排序方案。

警告

本函数并不会生成安全加密的值,不应用于加密用途。若需要安全加密的值,考虑使用 random_int()random_bytes()openssl_random_pseudo_bytes() 替代。

参数

str

输入字符串。

返回值

返回打乱后的字符串。

更新日志

版本 说明
7.1.0 内置的随机算法从 libc rand 函数改成了» 梅森旋转演伪随机数发生算法。

范例

示例 #1 str_shuffle() 范例

<?php 
$str = 'abcdef';
$shuffled = str_shuffle($str);
// 输出类似于: bfdaececho $shuffled;
?>

参见

集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。