`
cindylu520
  • 浏览: 142637 次
  • 性别: Icon_minigender_2
  • 来自: 大连
社区版块
存档分类
最新评论

简短生成随机密码支持特殊字符

阅读更多
function rand_word($num=12){
		$re='';
		$list="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~0123456789#$%^&";
		$list=str_split($list);
		$key=array_rand($list,$num);
		foreach($key as $value){
			$re .= $list[$value];
		}
		return $re;
	}
 
分享到:
评论

相关推荐

    simple-id:一个Node.js库,用于生成简短的,用户友好的随机ID

    一个用于生成简短,用户友好的随机ID的库。 安装 要求节点7具有--harmony标志或更高的标志。 npm install simple-id 用法 const simpleId = require ( 'simple-id' ) ; simpleId ( ) ; 默认情况下,使用31个字符...

    杂项:杂项简短程序和脚本

    各种各样的杂项简短程序和脚本mkpass 设置随机密码,您可以在其中指定长度(默认为15)以及可以使用的ASCII字符(默认为所有可打印的ASCII)选项: <number>-生成的密码中的字符数±punc-奇数或删除允许的字符中的...

    chancer:Chancer 是一个 R 包,用于本着 chances.js 的精神生成随机字符串、数字、地址等

    Chancer 是一个 R 包,用于生成随机字符串、数字、地址等,以帮助编写自动化测试或创建您需要的任何随机内容。 灵感来自于 javascript 库 。 安装 Chancer 目前不在 CRAN 上,因为它仍处于早期开发阶段,但同时它...

    Quizzler:简短的代码测验

    密码生成器 密码生成器 密码生成器使用8-128个字符来增强安全性。 允许用户输入特殊字符,字母输入(大写和小写)和数字以生成随机密码。

    password_generator

    密码生成器目录项目链接请单击查看正在运行的项目!... 添加了一个函数,该函数从组合数组中获取一个随机字符,然后循环遍历此字符串以获取密码长度,然后将随机字符推入新的密码数组中。 将密码数组连接到要在用户

    Python使用当前时间、随机数产生一个唯一数字的方法

    Python生成当前时间很简单,比Java的代码简短多了,Java产生时间可参考《Java获取当前系统事件System.currentTimeMillis()方法》 具体代码如下: #-*-coding:utf-8-*- import datetime now = datetime.datetime.now...

    softserve-training-project:用于SoftServe Node.js培训的简单宠物项目

    SoftServe培训项目模板 ... 生成的简短URL应该是字母数字字符的随机集合,并且不得超过5个符号。 来自用户的请求以“ multipart / form-data”编码类型作为POST请求发送到服务器。 服务器使用HTTP状

    PHP开发实战1200例源码

    实例043 使用转义字符输出特殊字符 74 实例044 使用常量指定PI的值计算圆的面积 75 2.2 运算符 75 实例045 自定义数字的加密/解密算法 76 实例046 比较两个时间戳的大小 77 实例047 使用条件运算符判断数字的奇偶性 ...

    laravel-model-hash:为您的Laravel模型自动创建短哈希

    这个怎么运作该软件包提供了一个特征,当附加到模型时,该特征在创建模型的新实例时会创建随机字符串哈希。 散列是由混洗的字母表,取第一长度的字符,并在数据库中检查的唯一性(最多的最大次数)创建。 如果在最大...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例043 使用转义字符输出特殊字符 74 实例044 使用常量指定PI的值计算圆的面积 75 2.2 运算符 75 实例045 自定义数字的加密/解密算法 76 实例046 比较两个时间戳的大小 77 实例047 使用条件运算符判断数字的奇偶性 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例043 使用转义字符输出特殊字符 74 实例044 使用常量指定PI的值计算圆的面积 75 2.2 运算符 75 实例045 自定义数字的加密/解密算法 76 实例046 比较两个时间戳的大小 77 实例047 使用条件运算符判断数字的奇偶性 ...

    dauth:OAuth的分散式替代品

    端点必须从查询参数中解析用户名,代码和哈希码从dauth.co或您选择的任何其他服务器获取用户的DAuth处理程序和公钥生成一个简短的随机令牌字符串使用以下参数将POST请求发送到DAuth处理程序: code , codehash , ...

    shorturl:使长网址...短

    为给定的URL创建一个随机生成的简短ID。 如果两次提供相同的URL,则不会重复使用短ID。 该工具不会将URL用作创建简短ID的种子。 较短的ID长度为7,并且在创建时进行了查找以避免冲突,您可以使用类似的字母查看 ...

    f.bain:E2EE文件上传网站

    用户选择文件后,javascript将生成一个随机的自定义base73字符串作为密码。自定义的base73格式使之成为可能,从而使URL在不牺牲安全性的情况下尽可能地密集。它还将为PBKDF2密钥派生功能生成“盐”。此盐稍后将作为...

    qpsk误码率matlab代码-802.11ad-phy-sim:该存储库包含基带中基于MATLAB的IEEE802.11ad物理层模型

    数据:生成随机位流(位)。 扰码器:它用于分解长序列的1和0。 它由生成多项式定义:。 LDPC编码器:用于SC-PHY的前向纠错(FEC)方案可以使用5个编码率:1 / 2、5 / 8、3 / 4、13 / 16和7/8。 比特交织器:用于对...

    java面试题

    答:String是不可变的对象,每次对String类型进行改变都相当于产生了一个新的对象,StringBuffer是可变的字符序列,所以如果要经常改变某个字符串的话建议使用StringBuffer。 list、set、map问题? 答:set 不允许...

    MetInfo企业网站管理系统 v5.2.8

    17.批量上传中生成选中栏目的CSV文件时,如果栏目名称中带有‘/’等非法字符时。无法正常生成CSV文件; 18.栏目设置“新窗口打开”无效; 19.产品模块参数设置中,设置参数只在某个栏目下显示,前台仍然是在所有栏目...

Global site tag (gtag.js) - Google Analytics