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 数组动态添加实现代码(最土团购系统的价格排序)
Dec 30 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
php递归函数中使用return的注意事项
Jan 17 PHP
ThinkPHP之A方法实例讲解
Jun 20 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 PHP
YII框架批量插入数据的方法
Mar 18 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
Apr 18 PHP
PHP开发的微信现金红包功能示例
Jun 29 PHP
Laravel框架定时任务2种实现方式示例
Dec 08 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
PHP html_entity_decode()函数讲解
Feb 25 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
Oct 23 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
分页显示Oracle数据库记录的类之一
2006/10/09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (一)
2006/10/09 PHP
一篇入门的php Class 文章
2007/04/04 PHP
php采用file_get_contents代替使用curl实例
2014/11/07 PHP
PHP框架Laravel学习心得体会
2015/10/28 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
js中关于new Object时传参的一些细节分析
2011/03/13 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
javascript中的循环语句for语句深入理解
2014/04/04 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
AngularJS基础 ng-submit 指令简单示例
2016/08/03 Javascript
node.js支持多用户web终端实现及安全方案
2017/11/29 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
2019/10/09 Javascript
VUEX采坑之路之获取不到$store的解决方法
2019/11/08 Javascript
[00:52]DOTA2国际邀请赛
2020/02/21 DOTA
Python实现购物系统(示例讲解)
2017/09/13 Python
详解python中init方法和随机数方法
2019/03/13 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
django项目中新增app的2种实现方法
2020/04/01 Python
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
大学生工作推荐信范文
2013/12/02 职场文书
自荐信怎么写呢?
2013/12/09 职场文书
小学生红领巾广播稿
2014/01/21 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
2015年师德师风承诺书
2015/01/22 职场文书
自荐信格式范文
2015/03/04 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis
Java实战之课程信息管理系统的实现
2022/04/01 Java/Android
python游戏开发之pygame实现接球小游戏
2022/04/22 Python