我們想從0-9,a-z隨機抽取幾位字符,怎么辦呢?用該函數是最簡單的!
函數代碼如下
1 2 3 4 5 6 7 8 | function generateRandomString( $length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ; $randomString = '' ; for ( $i = 0; $i < $length ; $i ++) { $randomString .= $characters [rand(0, strlen ( $characters ) - 1)]; } return $randomString ; } |
然后在你要的地方直接
1 | echo generateRandomString(20); |
則會輸出一個隨機的20位字符串 如
x13KNkjpiDlhVfgqdYWQ
新聞熱點
疑難解答