摘要:PHP - 隨機亂碼字串
現在web api通常有sso機制,而就會為使用者產生特殊的 token
而這token怎麼產生,
可能是由系統自己產生編號,或根據某種資訊做編碼,或則最簡單的,就是隨機亂碼字串。
我就去網路上找有沒有產生隨機固定長度的字串。
然後就找到了。
http://stackoverflow.com/questions/4356289/php-random-string-generator
function generateRandomString($length = 10) {
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}