PHP学习笔记:利用时间和mt_rand函数获取随机名字
2016-09-19 20:07
591 查看
这个知识会在文件上传等场合用到,还没学面向对象,现在用函数形式呈献给各位,代码都做了备注,有不懂得可以在线提问。
效果展示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/23/31592fdd8ca0f49df9076a752377681b.jpg)
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/9/19 0019 * Time: 19:47 */ function rdname(){ $t = getdate(); $year=$t['year']; $month = $t['mon']<10? "0".$t['mon']:$t['mon']; $day = $t['mday']>9?$t['mday']:"0".$t['mday']; $hour= $t['hours']>9?$t['hours']:"0".$t['hours']; $min = $t['minutes']>9?$t['minutes']:"0".$t['minutes']; $sec = $t['seconds']>9?$t['seconds']:"0".$t['seconds']; $randnum=mt_rand(1000,9999);//获取随机的4个数字 $randname=$year.$month.$day.$hour.$min.$sec.$randnum;//把年月日时分和随机数拼接起来 return $randname;//返回新的名字 } $newname=rdname();//把返回的名字赋值给$newname
echo $newname; ?>
效果展示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/23/31592fdd8ca0f49df9076a752377681b.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/23/0989ee91793ca3bd482787e92b5e1f5d.jpg)
相关文章推荐
- php学习笔记3--php中获取时间与实际时间不符
- php学习笔记:利用gd库生成图片,并实现随机验证码
- 【小白笔记】PHP学习之路 (27) --日期、时间戳的获取
- j2me学习笔记【6】——获取日期时间
- 如何利用PHP时间戳获取当前时间
- Ruby学习笔记_正则表达式,获取系统时间,替换字符
- Spring MVC 学习笔记3 - 利用Default Annotation 模式获取请求,使Controller与View对应,并传值。
- php——学习笔记,开门见山,打印有颜色的字符串和北京时间
- [Silverlight学习笔记]关于利用WCF RIA Service进行通信并在客户端获取数据
- 利用php获取服务器时间的实现代码
- 【小白笔记】PHP学习之路 (16) --数组(增删、获取元素)
- 用PHP对一张图片进行九宫格位置的随机水印添加 (个人学习笔记)
- PHP学习起步1:获取文件大小,类型,创建/修改时间
- php学习笔记(十三)时间处理与日历的实现
- PHP高级应用学习笔记之——利用header()函数设置浏览器缓存
- 如何利用PHP时间戳获取当前时间
- 【QTP学习笔记 1 】下拉框数据随机选择,日期输入,如何获取动态的对话框
- PHP学习笔记——表单数据获取,Session,Cookie
- php——学习笔记,常用时间函数date()和mktime()
- 学习笔记之三 获取系统时间的方法汇总