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 相关文章推荐
PHP简单系统查询模块代码打包下载
Jun 07 PHP
zend framework多模块多布局配置
Feb 26 PHP
谈谈关于php的优点与缺点
Apr 11 PHP
PHP会话控制:Session与Cookie详解
Sep 27 PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 PHP
Mac下php 5升级到php 7的步骤详解
Apr 26 PHP
PHP经典实用正则表达式小结
May 04 PHP
2017年最好用的9个php开发工具推荐(超好用)
Oct 23 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
Apr 04 PHP
实例讲解PHP验证邮箱是否合格
Jan 28 PHP
PHP实现百度人脸识别
May 06 PHP
PHP大文件及断点续传下载实现代码
Aug 18 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
全国FM电台频率大全 - 10 江苏省
2020/03/11 无线电
php 字符转义 注意事项
2009/05/27 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
JavaScript简介
2015/02/15 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[53:10]Secret vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[58:46]OG vs NAVI 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
Windows下Anaconda2安装NLTK教程
2018/09/19 Python
python制作图片缩略图
2019/04/30 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Pandas实现一列数据分隔为两列
2020/05/18 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
利用python进行文件操作
2020/12/04 Python
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
家长会学生家长演讲稿
2013/12/29 职场文书
写字楼租赁意向书
2014/07/30 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
经理助理岗位职责
2015/02/02 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python
JS实现九宫格拼图游戏
2022/06/28 Javascript