php使用指定字符列表生成随机字符串的方法


Posted in PHP onApril 18, 2015

本文实例讲述了php使用指定字符列表生成随机字符串的方法。分享给大家供大家参考。具体如下:

<?php
function randomString($len) {
  srand(date("s"));
  $possible="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()";
  $str="";
  while(strlen($str)<$len) {
   $str.=substr($possible,(rand()%(strlen($possible))),1);
  }
  return($str);
}
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP4和PHP5共存于一系统
Nov 17 PHP
再次研究下cache_lite
Feb 14 PHP
PHP 开源框架22个简单简介
Aug 24 PHP
PHP四舍五入精确小数位及取整
Jan 14 PHP
php 启动时报错的简单解决方法
Jan 27 PHP
使用ob系列函数实现PHP网站页面静态化
Aug 13 PHP
UTF-8正则表达式如何匹配汉字
Aug 03 PHP
PHP正则表达式之捕获组与非捕获组
Nov 06 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
May 06 PHP
php中final关键字用法分析
Dec 07 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
php-fpm重启导致的程序执行中断问题详解
Apr 29 PHP
php准确计算复活节日期的方法
Apr 18 #PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 #PHP
PHP学习笔记(三):数据类型转换与常量介绍
Apr 17 #PHP
PHP学习笔记(二):变量详解
Apr 17 #PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
Apr 17 #PHP
php递归遍历删除文件的方法
Apr 17 #PHP
php关联数组快速排序的方法
Apr 17 #PHP
You might like
yii的CURD操作实例详解
2014/12/04 PHP
json对象转字符串如何实现
2012/12/02 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
jQuery实现点击任意位置弹出层外关闭弹出层效果
2016/10/19 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
JS 实现获取验证码 倒计时功能
2018/10/29 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
2019/08/26 Javascript
如何解决vue在ios微信&quot;复制链接&quot;功能问题
2020/03/26 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
2020/05/22 Javascript
[05:34]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY第二弹
2014/06/25 DOTA
打印出python 当前全局变量和入口参数的所有属性
2009/07/01 Python
Python守护进程(daemon)代码实例
2015/03/06 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
Python编程argparse入门浅析
2018/02/07 Python
Python基础之文件读取的讲解
2019/02/16 Python
Python开启线程,在函数中开线程的实例
2019/02/22 Python
详解如何设置Python环境变量?
2019/05/13 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
Django 实现前端图片压缩功能的方法
2019/08/07 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
2019/11/29 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
2020/03/11 Python
python使用opencv resize图像不进行插值的操作
2020/07/05 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
国际化的太阳镜及太阳镜配件零售商:Sunglass Hut
2016/07/26 全球购物
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
经济信息管理专业大学生求职信
2013/09/27 职场文书
初中校园广播稿
2014/02/02 职场文书
查摆剖析材料范文
2014/09/30 职场文书
2015年九一八事变纪念活动实施方案
2015/05/06 职场文书
八年级地理课件资料及考点知识分享
2019/08/30 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
Linux、ubuntu系统下查看显卡型号、显卡信息详解
2022/04/07 Servers
Oracle查看表空间使用率以及爆满解决方案详解
2022/07/23 Oracle