php生成随机数或者字符串的代码


Posted in PHP onSeptember 05, 2008

$len表示长度,代码如下:

/** 
* 产生随机字符串 
* 
* 产生一个指定长度的随机字符串,并返回给用户 
* 
* @access public 
* @param int $len 产生字符串的位数 
* @return string 
*/ 
function randstr($len=6) { 
$chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ 
abcdefghijklmnopqrstuvwxyz0123456789-@#~'; 
// characters to build the password from 
mt_srand((double)microtime()*1000000*getmypid()); 
// seed the random number generater (must be done) 
$password=''; 
while(strlen($password)<$len) 
$password.=substr($chars,(mt_rand()%strlen($chars)),1); 
return $password; 
}
PHP 相关文章推荐
PHP中在数据库中保存Checkbox数据(2)
Oct 09 PHP
PHP面向对象分析设计的经验原则
Sep 20 PHP
php header示例代码(推荐)
Sep 08 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
Aug 19 PHP
跟我学Laravel之视图 &amp; Response
Oct 15 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
Linux安装配置php环境的方法
Jan 14 PHP
PHP中的表达式简述
May 29 PHP
php array_keys 返回数组的键名
Oct 25 PHP
php实现基于PDO的预处理示例
Mar 28 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 PHP
PHP反射实际应用示例
Apr 03 PHP
PHP通用分页类page.php[仿google分页]
Aug 31 #PHP
php将数据库中的电话号码读取出来并生成图片
Aug 31 #PHP
PHP生成HTML静态页面实例代码
Aug 31 #PHP
php array_slice函数的使用以及参数详解
Aug 30 #PHP
PHP中常用数组处理方法实例分析
Aug 30 #PHP
php判断字符以及字符串的包含方法属性
Aug 30 #PHP
PHP define函数的使用说明
Aug 27 #PHP
You might like
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
基于递归实现的php树形菜单代码
2014/11/19 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
谈谈php对接芝麻信用踩的坑
2016/12/01 PHP
php+jQuery实现的三级导航栏下拉菜单显示效果
2017/08/10 PHP
PHP使用Http Post请求发送Json对象数据代码解析
2020/07/16 PHP
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
js解决select下拉选不中问题
2014/10/14 Javascript
JavaScript中的DSL元编程介绍
2015/03/15 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
Bootstrap栅格系统使用方法及页面调整变形的解决方法
2017/03/10 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
微信小程序录音与播放录音功能
2017/12/25 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
python3.6使用pickle序列化class的方法
2018/10/22 Python
Python字典对象实现原理详解
2019/07/01 Python
python 根据字典的键值进行排序的方法
2019/07/24 Python
python实现简单井字棋游戏
2020/03/04 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
香港交友网站:be2香港
2018/07/22 全球购物
工程业务员工作职责
2013/12/07 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
企业文化宣传标语
2014/06/09 职场文书
销售人员工作自我评价
2014/09/21 职场文书
加强作风建设工作总结
2014/10/23 职场文书
学校师德师风整改方案
2014/10/28 职场文书
内勤岗位职责范本
2015/04/13 职场文书
给校长的建议书作文500字
2015/09/14 职场文书
2016寒假社会实践心得体会范文
2015/10/09 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫