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字符串截取中文截取2,单字节截取模式
Dec 10 PHP
fleaphp crud操作之findByField函数的使用方法
Apr 23 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
解析wamp5下虚拟机配置文档
Jun 27 PHP
destoon安全设置中需要设置可写权限的目录及文件
Jun 21 PHP
深入分析PHP引用(&amp;)
Sep 04 PHP
php学习笔记之面向对象
Nov 08 PHP
php中ftp_chdir与ftp_cdup函数用法
Nov 18 PHP
php读取mssql的ntext字段返回值为空的解决方法
Dec 30 PHP
php实现文件管理与基础功能操作
Mar 21 PHP
thinkPHP5.0框架安装教程
Mar 25 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
Jul 10 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实现上一篇下一篇的方法实例总结
2016/09/22 PHP
PHP 实现浏览记录并按日期分组
2017/05/11 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
再论Javascript的类继承
2011/03/05 Javascript
JavaScript call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
2011/09/28 Javascript
js自定义方法通过隐藏iframe实现文件下载
2013/02/21 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
JavaScript动态创建form表单并提交的实现方法
2015/12/10 Javascript
Boostrap基础教程之JavaScript插件篇
2016/09/08 Javascript
微信小程序左右滑动切换页面详解及实例代码
2017/02/28 Javascript
Vue2递归组件实现树形菜单
2017/04/10 Javascript
详解JavaScript按概率随机生成事件
2017/08/02 Javascript
nodeJS模块简单用法示例
2018/04/21 NodeJs
微信小程序自定义导航栏
2018/12/31 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
vue3.0生命周期的示例代码
2020/09/24 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
2020/10/30 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
python 文件操作api(文件操作函数)
2016/08/28 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
Python2.6版本pip安装步骤解析
2020/08/17 Python
2019年Java 最常见的 面试题
2016/10/19 面试题
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
学生自我鉴定
2013/12/18 职场文书
大学生村官工作感言
2014/01/10 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
运动会跳远加油稿
2014/02/20 职场文书
社区活动总结
2015/02/04 职场文书
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python