欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

php教程

php随机生成大小写字符串函数

php教程 我的站长站 2023-03-10 共44人阅读

字符串函数方法

function createRandomStr($length){
$str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';//62个字符
$strlen = 62;
while($length > $strlen){
$str .= $str;
$strlen += 62;
}
$str = str_shuffle($str);
return substr($str,0,$length);
}
echo createRandomStr(10);

数组和字符转换方法

function createRandomStr($length){
$str = array_merge(range(0,9),range('a','z'),range('A','Z'));
shuffle($str);
$str = implode('',array_slice($str,0,$length));
return $str;
}
echo createRandomStr(10);

经过循环1000次测试,第一种效率比较高(第一种计算一千次大概0.02,第二种计算一千次大概0.06s)!


相关推荐
  • PHP随机
  • PHP函数
  • PHP指定范围内且不重复的随机值方法

    代码案列生成10个1到100范围内的不重复随机数<?php/** array unique_rand( int $min, int $max, int $num )* 生成一定数量的不重复随机数,指定的范围内整数的数量必须* 比要生成的随机数数量大* $min 和 $max: 指定随机数的范围* $num: 指定生成数量...

    php教程 115 2年前
  • PHP超简单的随机图片头像API接口代码

    去网上找了些随机图片API接口网站,发现接口有点慢,就想着自己搭建个随机图片头像的API接口。这段PHP超简单的随机图片头像API接口代码,可以用做会员随机头像。在这里把教程分享给大家,很简单的两种方法,可以本地图片随机和外链图片随机。先创建一个文件夹...

    php教程 353 3年前
  • 分享几个随机美女图api接口

    2020年9月21日测试美女api接口都正常使用,刷新一次换一张图,有动漫、美女两种风格,适合用来做404背景图片。动漫:https://api.已失效.show/1985acg.php 美女1:http://api.已失效.show/xiaojiejie1.php 美女2:http://api.已失效.show/xiaojiejie2.php 以上A...

    php教程 4625 3年前
  • 随机二次元图片API接口源码

    随机二次元图片API接口源码,目前系统共收录 1000+ 张图片,图片默认均为http,采用新浪图片,高速访问。<?php// 存储数据的文件$filename = &#39;sinetxt.txt&#39;;if(!file_exists($filename)) { die($filename . &#39; 数据文件不存在&#39;);}// 读取...

    php教程 625 3年前
  • PHP随机输出一句话文字代码

    PHP随机输出一句话文字代码,中间的文字语句可以自行添加,每行一句。function random_str () { $poems="从善如登,从恶如崩。 已知花意,未见其花,已见其花,未闻花名 如果能不长大就好了啊 可是时光在身后挡住退路。 或许前路永夜,即便如此我也要前进,因为锈即...

    php教程 143 4年前
  • PHP数组转换为JSON格式数据

    PHP数组转换为JSON格式数据,这里介绍下PHP json_encode函数,他可以轻松完成转换。json_encode函数PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。json_encode语法string json_encode ( $value [, $opt...

    php教程 98 3年前
  • 利用get_headers函数判断链接是否有效或失效

    PHP判断链接是否有效或失效的方法代码,get_headers() 是PHP系统级函数,他返回一个包含有服务器响应一个 HTTP 请求所发送的标头的数组。如果失败则返回 FALSE 并发出一条 E_WARNING 级别的错误信息(可用来判断远程文件是否存在)。函数定义array get_he...

    php教程 117 3年前
  • 利用explode() 函数分隔字符

    explode()函数本函数为 implode() 的反函数,使用一个字符串分割另一个字符串,返回一个数组。语法:codearray explode( string separator, string string [, int limit] )参数说明:separator 分割标志 string 需要分割的字符串 limit 可选...

    php教程 75 3年前
  • PHP Array函数教程

    PHP Array函数,主要功能:创建索引数组。PHP Array语法索引数组的语法:array(value1,value2,value3,etc.);关联数组的语法array(key=>value,key=>value,key=>value,etc.);定义和用法array() 函数用于创建数组。在 PHP 中,有三种类型的数组:索引数组 - 带有...

    php教程 61 3年前
  • json_encode函数中文乱码解决方法

    在用到json_encode函数对数据进行json格式转换时,中文会乱码,这里需要用到JSON_UNESCAPED_UNICODE对中文不编码处理。实战案列<?php $arr = array(&#39;11px&#39; => &#39;我的站长站&#39;, &#39;taobao&#39; => &#39;淘宝网&#39;); echo json_enc...

    php教程 50 3年前