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 相关文章推荐
跟我学小偷程序之成功偷取首页(第三天)
Oct 09 PHP
PHPMYADMIN 简明安装教程 推荐
Mar 07 PHP
destoon实现底部添加你是第几位访问者的方法
Jul 15 PHP
php生成html文件方法总结
Dec 01 PHP
php单一接口的实现方法
Jun 20 PHP
详解PHP中的PDO类
Jul 06 PHP
PHP strip_tags保留多个HTML标签的方法
May 22 PHP
总结PHP删除字符串最后一个字符的三种方法
Aug 30 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
PHP7.3.10编译安装教程
Oct 08 PHP
PHP架构及原理知识点详解
Dec 22 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
Symfony2创建页面实例详解
2016/03/18 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
php fread函数使用方法总结
2019/05/28 PHP
JavaScript DOM事件(笔记)
2015/04/08 Javascript
JavaScript代码生成PDF文件的方法
2016/02/26 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
JS中call和apply函数用法实例分析
2018/06/20 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
[45:14]Optic vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
python中迭代器(iterator)用法实例分析
2015/04/29 Python
python学习 流程控制语句详解
2016/06/01 Python
利用Python中unittest实现简单的单元测试实例详解
2017/01/09 Python
在Linux命令行终端中使用python的简单方法(推荐)
2017/01/23 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
TensorBoard 计算图的可视化实现
2020/02/15 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
python变量的作用域是什么
2020/05/26 Python
Anaconda详细安装步骤图文教程
2020/11/12 Python
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
美国爆米花工厂:The Popcorn Factory
2019/09/14 全球购物
汉语专业应届生求职信
2013/10/01 职场文书
升职自荐信范文
2013/10/05 职场文书
计算机操作自荐信
2013/12/07 职场文书
劳动之星获奖感言
2014/02/01 职场文书
CAD制图人员的自荐信
2014/02/07 职场文书
自荐书范文范例
2014/02/13 职场文书
运动会口号大全
2014/06/07 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
《珍珠鸟》教学反思
2016/02/16 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS
Mysql中存储引擎的区别及比较
2021/06/04 MySQL