PHP十六进制颜色随机生成器功能示例


Posted in PHP onJuly 24, 2017

本文实例讲述了PHP十六进制颜色随机生成器功能。分享给大家供大家参考,具体如下:

<?php
function randomColor() {
  $str = '#';
  for($i = 0 ; $i < 6 ; $i++) {
    $randNum = rand(0 , 15);
    switch ($randNum) {
      case 10: $randNum = 'A'; break;
      case 11: $randNum = 'B'; break;
      case 12: $randNum = 'C'; break;
      case 13: $randNum = 'D'; break;
      case 14: $randNum = 'E'; break;
      case 15: $randNum = 'F'; break;
    }
    $str .= $randNum;
  }
  return $str;
}
$color = randomColor();
echo $color;
?>

运行结果:#8ABED4

PHP 相关文章推荐
php重定向的三种方法分享
Feb 22 PHP
php中静态类与静态变量用法的区别分析
Jan 15 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
Dec 11 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 PHP
php技巧小结【推荐】
Jan 19 PHP
浅谈PHP中类和对象的相关函数
Apr 26 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
Jun 06 PHP
PHP编程获取图片的主色调的方法【基于Imagick扩展】
Aug 02 PHP
PHP实现分布式memcache设置web集群session同步的方法
Apr 10 PHP
使用vs code编辑调试php配置的方法
Jan 29 PHP
Laravel 数据库加密及数据库表前缀配置方法
Oct 10 PHP
PHP新手指南
Apr 01 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 #PHP
php实现和c#一致的DES加密解密实例
Jul 24 #PHP
PHP读取CSV大文件导入数据库的实例
Jul 24 #PHP
Yii2.0多文件上传实例说明
Jul 24 #PHP
thinkphp分页集成实例
Jul 24 #PHP
PHP 实现页面静态化的几种方法
Jul 23 #PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 #PHP
You might like
定制404错误页面,并发信给管理员的程序
2006/10/09 PHP
有关php运算符的知识大全
2011/11/03 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
2013/06/07 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
discuz论坛更换域名,详细文件修改步骤
2020/12/09 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
2012/06/11 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
2013/04/01 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
浅谈js中function的参数默认值
2017/02/20 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
实现elementUI表单的全局验证的方法步骤
2019/04/29 Javascript
微信JS-SDK实现微信会员卡功能(给用户微信卡包里发送会员卡)
2019/07/25 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
django 自定义用户user模型的三种方法
2014/11/18 Python
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
python django 增删改查操作 数据库Mysql
2017/07/27 Python
Python3.4实现远程控制电脑开关机
2018/02/22 Python
浅析python参数的知识点
2018/12/10 Python
Python Selenium 之关闭窗口close与quit的方法
2019/02/13 Python
Python 导入文件过程图解
2019/10/15 Python
Shoes For Crews法国官网:美国领先的防滑鞋设计和制造商
2018/01/01 全球购物
BAILEY 44官网:美国制造的女性服装
2019/07/01 全球购物
高中自我鉴定
2013/12/20 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
年终总结会主持词
2014/03/25 职场文书
法人授权委托书
2014/09/16 职场文书
go语言中GOPATH GOROOT的作用和设置方式
2021/05/05 Golang