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

yipeiwu_com6年前PHP代码库

本文实例讲述了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自带方法验证邮箱、URL、IP是否合法的函数

以前用PHP验证邮箱、URL、IP是否合法都是通过自己写正则来实现,但是有时候脑子发昏,可能会写出一个不是完全正确的正则,导致验证出错,今天发现原来PHP本身自带了验证邮箱、URL、IP...

php 更新数据库中断的解决方法

即可解决: set_time_limit(900); 这个函数指定了当前所在php脚本的最大执行时间, 虽然设定值是900秒,实际上 最大执行时间=php.ini里的max_execut...

PHP实现统计代码行数小工具

本文实例为大家分享了PHP实现统计代码行数小工具,供大家参考,具体内容如下 为了方面统计编程代码行数,做了一个小工具。 自动统计指定目录以及目录下的所有文件。 <?ph...

PHP array_flip() 删除重复数组元素专用函数

说明   array array_flip ( array trans )   array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans...

解决出现SoapFault (looks like we got no XML document)的问题

今天在调试项目的时候出现下面的错误信息: SoapFault looks like we got no XML document (D:\phpStudy\WWW\self.sho...