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 相关文章推荐
PHP语法速查表
Dec 06 PHP
一个php导出oracle库的php代码
Apr 20 PHP
php strcmp使用说明
Apr 22 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
ThinkPHP中RBAC类的四种用法分析
Nov 24 PHP
php基于双向循环队列实现历史记录的前进后退等功能
Aug 08 PHP
php使用curl代理实现抓取数据的方法
Feb 03 PHP
CentOS 上搭建 PHP7 开发测试环境
Feb 26 PHP
php+redis实现商城秒杀功能
Nov 19 PHP
PHP ADODB实现事务处理功能示例
May 25 PHP
php语法检查的方法总结
Jan 21 PHP
Laravel框架下载,安装及路由操作图文详解
Dec 04 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 采集书并合成txt格式的实现代码
2009/03/01 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
深入理解javascript的执行顺序
2014/04/04 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
js实现Select列表内容自动滚动效果代码
2015/08/20 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
探索webpack模块及webpack3新特性
2017/09/18 Javascript
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
JavaScript作用域、闭包、对象与原型链概念及用法实例总结
2018/08/20 Javascript
详解SPA中前端路由基本原理与实现方式
2018/09/12 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
[54:19]完美世界DOTA2联赛PWL S2 Magma vs PXG 第二场 11.28
2020/12/01 DOTA
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
Python中max函数用于二维列表的实例
2018/04/03 Python
python保存数据到本地文件的方法
2018/06/23 Python
Python之使用adb shell命令启动应用的方法详解
2019/01/07 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
python绘制趋势图的示例
2020/09/17 Python
Jeep牧马人、切诺基和自由人零配件:4 Wheel Drive Hardware
2017/07/02 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
计算机专业职业生涯规划范文
2014/01/19 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
酒店值班经理的工作职责范本
2014/02/18 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
小学生安全责任书
2014/07/25 职场文书
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
入党转正申请书范文
2019/05/20 职场文书
CSS3中Animation实现简单的手指点击动画的示例
2021/07/15 HTML / CSS
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android