PHP生成不同颜色、不同大小的tag标签函数


Posted in PHP onSeptember 23, 2013
function getTagStyle(){ 
$minFontSize=8; //最小字体大小,可根据需要自行更改 
$maxFontSize=18; //最大字体大小,可根据需要自行更改 
return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255)); 
}

此函数的作用是输出随机的样式,包括font-size和color。

如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:

function getTagStyle(){ 
$sizearray = array('8','9','10','11','12','20'); //自定义字体大小,可根据需要自行修改 
return 'font-size:'.$sizearray[rand(0,count($sizearray))].'pt;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255)); 
}
PHP 相关文章推荐
让你同时上传 1000 个文件 (一)
Oct 09 PHP
使用PHP的日期与时间函数技巧
Apr 24 PHP
mysql limit查询优化分析
Nov 12 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
Nov 09 PHP
PHP常用技巧总结(附函数代码)
Feb 04 PHP
用C/C++扩展你的PHP 为你的php增加功能
Sep 06 PHP
php strrpos()与strripos()函数
Aug 31 PHP
去除php注释和去除空格函数分享
Mar 13 PHP
Yii中创建自己的Widget实例
Jan 05 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
Aug 30 PHP
详解Laravel制作API接口
May 31 PHP
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 #PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 #PHP
配置php网页显示各种语法错误
Sep 23 #PHP
php函数间的参数传递(值传递/引用传递)
Sep 23 #PHP
php数据类型判断函数有哪些
Sep 23 #PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 #PHP
php一次性删除前台checkbox多选内容的方法
Sep 22 #PHP
You might like
风味层面去分析咖啡油脂
2021/03/03 咖啡文化
解析PHP生成静态html文件的三种方法
2013/06/18 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
JQuery的一些小应用收集
2010/03/27 Javascript
js 小贴士一星期合集
2010/04/07 Javascript
将文本输入框内容加入表中的js代码
2013/08/18 Javascript
用js传递value默认值的示例代码
2014/09/11 Javascript
Angularjs基础知识及示例汇总
2015/01/22 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
从零开始学习Node.js系列教程四:多页面实现数学运算的client端和server端示例
2017/04/13 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
JavaScript方法_动力节点Java学院整理
2017/06/28 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
JS兼容所有浏览器的DOMContentLoaded事件
2018/01/12 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
Python3几个常见问题的处理方法
2019/02/26 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
pip指定python位置安装软件包的方法
2019/07/12 Python
Python Pandas 如何shuffle(打乱)数据
2019/07/30 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
python-图片流传输的思路及示例(url转换二维码)
2020/12/21 Python
Python的轻量级ORM框架peewee使用教程
2021/02/05 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
测试工程师岗位职责
2013/11/28 职场文书
工程部岗位职责
2015/02/10 职场文书
CSS完成视差滚动效果
2021/04/27 HTML / CSS
详解Python中下划线的5种含义
2021/07/15 Python
JAVA springCloud项目搭建流程
2022/05/11 Java/Android