国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP生成指定隨機字符串的簡單實現方法

2024-05-04 23:33:42
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP生成指定隨機字符串的簡單實現方法,涉及php操作數組與字符串的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了PHP生成指定隨機字符串的簡單實現方法。分享給大家供大家參考。具體分析如下:

這是一個簡單的函數,沒有對生成的內容作強制設定。所以在生成的字符串長度較少的時候,會出現沒有指定類型字符的情況。當然,修改起來也很簡單,這里就不做添加了。

 

 
  1. /** 
  2. * @param string $type 
  3. * @param $length 
  4. * @return string 
  5. */ 
  6. function randomString($type="number,upper,lower",$length){ 
  7. $valid_type = array('number','upper','lower'); 
  8. $case = explode(",",$type); 
  9. $count = count($case); 
  10. //根據交集判斷參數是否合法 
  11. if($count !== count(array_intersect($case,$valid_type))){ 
  12. return false; 
  13. $lower = "abcdefghijklmnopqrstuvwxyz"
  14. $upper = strtoupper($lower); 
  15. $number = "0123456789"
  16. $str_list = ""
  17. for($i=0;$i<$count;++$i){ 
  18. $str_list .= $$case[$i]; 
  19. return substr(str_shuffle($str_list),0,$length); 
  20. echo randomString("number,upper,lower",12); 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平阳县| 隆德县| 兴国县| 慈溪市| 弥渡县| 贵南县| 黔江区| 神木县| 汝南县| 和静县| 垦利县| 沭阳县| 嘉善县| 达日县| 黄大仙区| 新宁县| 华容县| 长丰县| 平凉市| 朝阳区| 靖宇县| 资兴市| 古蔺县| 涟源市| 罗源县| 云梦县| 宣城市| 安图县| 休宁县| 丽水市| 永仁县| 崇明县| 特克斯县| 循化| 平山县| 霍州市| 黄大仙区| 崇阳县| 凤山市| 达州市| 慈溪市|