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调用三种数据库的方法(3)
Oct 09 PHP
深入解析php模板技术原理【一】
Jan 10 PHP
PHP连接access数据库
Mar 27 PHP
php expects parameter 1 to be resource, array given 错误
Mar 23 PHP
php设计模式 Decorator(装饰模式)
Jun 26 PHP
php利用新浪接口查询ip获取地理位置示例
Jan 20 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
Aug 11 PHP
php str_replace替换指定次数的方法详解
May 05 PHP
PHP常用日期加减计算方法实例小结
Jul 31 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
Oct 12 PHP
基于PHP实现堆排序原理及实例详解
Jun 19 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
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
探讨PHP调用时间格式的参数详解
2013/06/06 PHP
PHP计算百度地图两个GPS坐标之间距离的方法
2015/01/09 PHP
php简单实现sql防注入的方法
2016/04/22 PHP
Yii 2.0如何使用页面缓存方法示例
2017/05/23 PHP
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
jquery tools之tooltip
2009/07/25 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
jquery访问ashx文件示例代码
2014/08/11 Javascript
SelecT下拉框选中和取值的解决方法
2016/11/22 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
vue 移动端记录页面浏览位置的方法
2020/03/11 Javascript
Vue实现跑马灯效果
2020/05/25 Javascript
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
python实现从ftp服务器下载文件的方法
2015/04/30 Python
详解python单例模式与metaclass
2016/01/15 Python
Python做文本按行去重的实现方法
2016/10/19 Python
python使用sqlite3时游标使用方法
2018/03/13 Python
mac 安装python网络请求包requests方法
2018/06/13 Python
python基础知识(一)变量与简单数据类型详解
2019/04/17 Python
安装PyInstaller失败问题解决
2019/12/14 Python
Python新手如何进行闭包时绑定变量操作
2020/05/29 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
Ryderwear美国官网:澳大利亚高端健身训练装备品牌
2018/04/24 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
慰问敬老院活动总结
2014/04/26 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
孝老爱亲事迹材料
2014/12/24 职场文书
婚礼答谢礼品
2015/01/20 职场文书
博士生专家推荐信
2015/03/25 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
旗帜观后感
2015/06/08 职场文书
Vue中foreach数组与js中遍历数组的写法说明
2021/06/05 Vue.js