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中与数组相关的函数
Mar 22 PHP
php 求质素(素数) 的实现代码
Apr 12 PHP
PHP发明人谈MVC和网站设计架构 貌似他不支持php用mvc
Jun 04 PHP
php cli 小技巧
Jun 03 PHP
具有时效性的php加密解密函数代码
Jun 19 PHP
php中stdClass的用法分析
Feb 27 PHP
浅谈php中include文件变量作用域
Jun 18 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
May 27 PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
Mar 12 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
PHP读取、解析eml文件及生成网页的方法示例
Sep 04 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 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
PHP中static关键字原理的学习研究分析
2011/07/18 PHP
php设计模式之命令模式的应用详解
2013/05/21 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
javascript 动态创建表格
2015/01/08 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
在Html中使用Requirejs进行模块化开发实例详解
2016/04/15 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
2017/04/23 Javascript
Vue2.x中的Render函数详解
2017/05/30 Javascript
jQuery实现的淡入淡出图片轮播效果示例
2018/08/29 jQuery
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
Vue和React有哪些区别
2020/09/12 Javascript
Python通过websocket与js客户端通信示例分析
2014/06/25 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
python getpass模块用法及实例详解
2019/10/07 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
解决pycharm 安装numpy失败的问题
2019/12/05 Python
Python实现初始化不同的变量类型为空值
2020/06/02 Python
使用pytorch 筛选出一定范围的值
2020/06/28 Python
解决PyCharm IDE环境下,执行unittest不生成测试报告的问题
2020/09/03 Python
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
新浪网技术部笔试题
2016/08/26 面试题
广州迈达威.net面试题目
2012/03/10 面试题
群众路线个人对照检查材料
2014/09/23 职场文书
出售房屋协议书范本
2014/10/06 职场文书
个人专业技术总结
2015/03/05 职场文书
卫生院艾滋病宣传活动总结
2015/05/09 职场文书
2015年机关党建工作总结
2015/05/22 职场文书