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 相关文章推荐
Win2003服务器安全加固设置--进一步提高服务器安全性
May 23 PHP
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
Jun 08 PHP
深入php多态的实现详解
Jun 09 PHP
解析yii数据库的增删查改
Jun 20 PHP
解析zend Framework如何自动加载类
Jun 28 PHP
php禁止直接从浏览器输入地址访问.php文件的方法
Nov 04 PHP
php实现跨域提交form表单的方法【2种方法】
Oct 17 PHP
iOS自定义提示弹出框实现类似UIAlertView的效果
Nov 16 PHP
php查找字符串中第一个非0的位置截取
Feb 27 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
Apr 18 PHP
PHP实现权限管理功能示例
Sep 22 PHP
PHP网页缓存技术优点及代码实例
Jul 29 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 get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
javascript代码调试之console.log 用法图文详解
2016/09/30 Javascript
js 动态生成html 触发事件传参字符转义的实例
2017/02/14 Javascript
对象不支持indexOf属性或方法的解决方法(必看)
2017/05/28 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
微信小程序开发之路由切换页面重定向问题
2018/09/18 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
JS实现可视化音频效果的实例代码
2020/01/16 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
python实现redis三种cas事务操作
2017/12/19 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
python设置表格边框的具体方法
2020/07/17 Python
日期和时间问题
2015/01/04 面试题
Final类有什么特点
2012/04/25 面试题
财务分析个人的自荐书范文
2013/11/24 职场文书
实习生求职自荐信
2014/02/07 职场文书
中学生教师节演讲稿
2014/09/03 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
四则混合运算教学反思
2016/02/23 职场文书
聊聊JS ES6中的解构
2021/04/29 Javascript
聊聊redis-dump工具安装问题
2022/01/18 Redis
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL