php使用指定字符列表生成隨機字符串的方法
更新時間:2015年04月18日 11:48:58 作者:不吃皮蛋
這篇文章主要介紹了php使用指定字符列表生成隨機字符串的方法,涉及php中rand及substr等函數(shù)操作字符串的相關技巧,非常簡單實用,需要的朋友可以參考下
本文實例講述了php使用指定字符列表生成隨機字符串的方法。分享給大家供大家參考。具體如下:
<?php function randomString($len) { srand(date("s")); $possible="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()"; $str=""; while(strlen($str)<$len) { $str.=substr($possible,(rand()%(strlen($possible))),1); } return($str); } ?>
希望本文所述對大家的php程序設計有所幫助。
您可能感興趣的文章:
相關文章
探討:如何使用PHP實現(xiàn)計算兩個日期間隔的年、月、周、日數(shù)
本篇文章是對使用PHP實現(xiàn)計算兩個日期間隔的年、月、周、日數(shù)的方法進行了詳細的分析介紹,需要的朋友參考下2013-06-06非常好用的兩個PHP函數(shù) serialize()和unserialize()
使用serialize()函數(shù)和unserialize()函數(shù),這兩個函數(shù)的用法真是絕配,一個是進行序列化存儲,另一個則是進行序列化恢復,方便極了2012-02-02PHP去除數(shù)組中重復的元素并按鍵名排序函數(shù)
用php實現(xiàn)的去除數(shù)組中重復的函數(shù)2008-08-08Fatal error: Allowed memory size of 134217728 bytes exhauste
這篇文章主要介紹了Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)錯誤的解決方法,需要的朋友可以參考下2014-11-11