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 相关文章推荐
利用文件属性结合Session实现在线人数统计
Oct 09 PHP
ThinkPHP 防止表单重复提交的方法
Aug 08 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
php引用地址改变变量值的问题
Mar 23 PHP
PHP编码规范的深入探讨
Jun 06 PHP
解析func_num_args与func_get_args函数的使用
Jun 24 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
PHP中余数、取余的妙用
Jun 29 PHP
php递归函数怎么用才有效
Feb 24 PHP
thinkphp5框架扩展redis类方法示例
May 06 PHP
php实现推荐功能的简单实例
Sep 29 PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 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数组交集的优化代码分析
2011/03/06 PHP
Yii学习总结之数据访问对象 (DAO)
2015/02/22 PHP
PHP常见数组函数用法小结
2016/03/21 PHP
PHP实现的文件上传类与用法详解
2017/07/05 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
JavaScript 捕获窗口关闭事件
2009/07/26 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
jquery监控数据是否变化(修正版)
2011/04/12 Javascript
js为空或不是对象问题的快速解决方法
2013/12/11 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
node前端模板引擎Jade之标签的基本写法
2018/05/11 Javascript
使用watch在微信小程序中实现全局状态共享
2019/06/03 Javascript
javascript执行上下文、变量对象实例分析
2020/04/25 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
Python 命令行非阻塞输入的小例子
2013/09/27 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
python常用知识梳理(必看篇)
2017/03/23 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
Python range、enumerate和zip函数用法详解
2019/09/11 Python
浅谈Python3中print函数的换行
2020/08/05 Python
Python __slots__的使用方法
2020/11/15 Python
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
红领巾广播站广播稿
2014/02/01 职场文书
大学生活自我评价
2014/04/09 职场文书
第28个世界无烟日活动总结
2015/02/10 职场文书
2015大学迎新晚会主持词
2015/07/16 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
vue3中的组件间通信
2021/03/31 Vue.js