str_shuffle():隨機打亂字符串的順序。
可以通過str_shuffle()函數與substr()函數的組合,生成每次都不一樣的字符串。
以下是str_shuffle()函數的兩個示例:
示例一:隨機生成長度為10位數字的字符串,代碼如下:
- $str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm";
- str_shuffle($str);
- $name=substr(str_shuffle($str),26,10);
- echo$name;
運行結果:bdgNIC04wF
示例二:生成了NT開頭的10位字符串,代碼如下:
- $str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm";
- $str='NT'.substr(str_shuffle($str),5,8);
- echo$str;
運行結果:NTZYwKiDaF
|
新聞熱點
疑難解答