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验证码(支持中文)
Feb 14 PHP
Ha0k 0.3 PHP 网页木马修改版
Oct 11 PHP
php 无限级分类学习参考之对ecshop无限级分类的解析 带详细注释
Mar 23 PHP
php 仿Comsenz安装效果代码打包提供下载
May 09 PHP
php 无限级数据JSON格式及JS解析
Jul 17 PHP
fleaphp crud操作之findByField函数的使用方法
Apr 23 PHP
php自动注册登录验证机制实现代码
Dec 20 PHP
php calender(日历)二个版本代码示例(解决2038问题)
Dec 24 PHP
thinkphp中空模板与空模块的用法实例
Nov 26 PHP
Docker 如何布置PHP开发环境
Jun 21 PHP
关于PHP定时发送服务的解决办法
Apr 23 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
Aug 04 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
php中截取字符串支持utf-8
2007/01/18 PHP
判断PHP数组是否为空的代码
2011/09/08 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
图片按比例缩放函数
2006/06/26 Javascript
javascript下string.format函数补充
2010/08/24 Javascript
JQuery for与each性能比较分析
2013/05/14 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
2013/07/04 Javascript
如何书写高质量jQuery代码(使用jquery性能问题)
2014/06/30 Javascript
JavaScript实现倒计时代码段Item1(非常实用)
2015/11/03 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
VSCode launch.json配置详细教程
2020/06/18 Javascript
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
python计算书页码的统计数字问题实例
2014/09/26 Python
Python3.x版本中新的字符串格式化方法
2015/04/24 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
Python学习入门之区块链详解
2017/07/25 Python
python登录并爬取淘宝信息代码示例
2017/12/09 Python
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
处理python中多线程与多进程中的数据共享问题
2019/07/28 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
加拿大著名的奢侈品购物网站:SSENSE(支持中文)
2020/06/25 全球购物
公共机构节能宣传周活动总结
2014/07/09 职场文书
关于读书的演讲稿300字
2014/08/27 职场文书
个人委托书怎么写
2014/09/17 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
技术负责人岗位职责
2015/02/10 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
幼儿体育课教学反思
2016/02/16 职场文书
试了下Golang实现try catch的方法
2021/07/01 Golang