首页 > 编程语言 >php生成四位随机数

php生成四位随机数

时间:2022-08-15 21:26:42浏览次数:75  
标签:index 随机数 arr2 str arr1 php 四位

 1 <?php
 2 
 3 $arr1 = array_merge(range('A','Z'),range(0,9),range('a','z')); //生成数组且合并为arr1
 4 shuffle($arr1);                            //打乱顺序
 5 $arr2 = array_rand($arr1,4);                    //arr1随机取四位生成新数组
 6 $str = "";
 7 print_r($arr2);
 8 echo "<br/>";
 9 foreach($arr2 as $index){                      //根据arr2生成四位字符串
10     $str .= $arr1[$index];
11 }
12 echo $str;                              //输出字符串
13 // print_r($arr1);

 

标签:index,随机数,arr2,str,arr1,php,四位
From: https://www.cnblogs.com/hnqyliu/p/16589640.html

相关文章

  • PHP自助建站系统源码
    PHP自助建站系统源码说明:内置大量模板一键生成网站,带充值接口+卡密生成+代理系统,小白适用百度网盘下载链接:https://pan.baidu.com/s/1CgwyXbCL51JD8eCuzU8weA?pwd=cxc......
  • php大附件上传,支持断点续传
    ​最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的交......
  • PHP加密JS解密【转】
    转载地址:https://www.fengjinwei.com/blog-1139759.htmlPHP加密:functionstrencode2($string){$string=base64_encode($string);$key='123456';......
  • php 导出pdf
    1、接口生成查询参数$exportCS=urlSafeB64Encode(msgpack_pack(['key'=>'value']))2、解析查询参数,获取查询数据结果$condition=msgpack_unpack(urlSafeB64D......
  • thinkphp6中关于时间的查询方法
    whereTime用法一:查询今天的数据$list=$userModel->whereTime('add_time','today')->select();同理,替换参数today后可以查询昨天(yesterday)、本周(week)、下周(last......
  • PHP与JS互相加密解密方法2.0【转载】
    本文转自:https://blog.csdn.net/qq_32845825/article/details/123705487前言:之前写过一个加密解密1.0版本的,但是随着PHP版本升级,那个不能用了,当初使用的是PHP5中的mcrypt......
  • php以图形方式显示中文,指定ttf字库
    1<?php2header("Content-Type:image/png");3$img=imagecreatetruecolor(400,300);4//imagejpeg($img);5//imagejpeg($img,"./img/copy_img01.jpg",10);......
  • [2006年NOIP普及组] 明明的随机数
    明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的......