PHP产生随机字符串函数


Posted in PHP onDecember 06, 2006

<?php 

/**  
* 产生随机字符串  
*  
* 产生一个指定长度的随机字符串,并返回给用户  
*  
* @access public  
* @param int $len 产生字符串的位数  
* @return string  
*/  
function randStr($len=6) {  
$chars='ABDEFGHJKLMNPQRSTVWXYabdefghijkmnpqrstvwxy23456789#%*'; // 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 相关文章推荐
关于mysql 字段的那个点为是定界符
Jan 15 PHP
php 验证码实例代码
Jun 01 PHP
php中3种方法统计字符串中每种字符的个数并排序
Aug 27 PHP
用PHP编写和读取XML的几种方式
Jan 12 PHP
解析dedecms空间迁移步骤详解
May 15 PHP
php fsockopen解决办法 php实现多线程
Jan 20 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
CI框架扩展系统核心类的方法分析
May 23 PHP
ThinkPHP打水印及设置水印位置的方法
Oct 14 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
Oct 28 PHP
探究Laravel使用env函数读取环境变量为null的问题
Dec 06 PHP
PHP chop()函数讲解
Feb 11 PHP
如何使用PHP往windows中添加用户
Dec 06 #PHP
php巧获服务器端信息
Dec 06 #PHP
Apache2 httpd.conf 中文版
Dec 06 #PHP
PHP 字符串操作入门教程
Dec 06 #PHP
让你的网站首页自动选择语言转跳
Dec 06 #PHP
PHP经典的给图片加水印程序
Dec 06 #PHP
echo, print, printf 和 sprintf 区别
Dec 06 #PHP
You might like
php压缩HTML函数轻松实现压缩html/js/Css及注意事项
2013/01/27 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
跟我学Laravel之视图 &amp; Response
2014/10/15 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
完美解决thinkphp唯一索引重复时出错的问题
2017/03/31 PHP
PHP工厂模式简单实现方法示例
2018/05/23 PHP
jquery 表单取值常用代码
2009/12/22 Javascript
跟着Jquery API学Jquery之一 选择器
2010/04/07 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
vue-router权限控制(简单方式)
2018/10/29 Javascript
Vue 递归多级菜单的实例代码
2019/05/05 Javascript
微信小程序使用Vant Weapp组件库的方法步骤
2019/08/01 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
Python列表推导式的使用方法
2013/11/21 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
PyQt5 pyqt多线程操作入门
2018/05/05 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
Python 虚拟空间的使用代码详解
2019/06/10 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
Python编程快速上手——疯狂填词程序实现方法分析
2020/02/29 Python
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
俄罗斯美容和健康网上商店:Созвездие Красоты
2019/07/23 全球购物
总经理助理的职责
2014/03/14 职场文书
毕业留言寄语大全
2014/04/10 职场文书
学习党章的体会
2014/11/07 职场文书
商务宴请邀请函范文
2015/02/02 职场文书
小学中队长竞选稿
2015/11/20 职场文书
教师远程培训心得体会
2016/01/09 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
PyTorch的Debug指南
2021/05/07 Python
mysql timestamp比较查询遇到的坑及解决
2021/11/27 MySQL