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

 更新时间:2013年09月23日 17:36:01   作者:  
看别人网站上面的tag都是不同颜色,不同大小的tag标签非常不错,这里就分享两个函数,方便需要的朋友

复制代码 代码如下:

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中$this和$that指针使用实例

    PHP中$this和$that指针使用实例

    这篇文章主要介绍了PHP中$this和$that指针使用实例,也可说是它们的使用区别详解,实例一看就明白,需要的朋友可以参考下
    2015-01-01
  • php获得客户端浏览器名称及版本的方法(基于ECShop函数)

    php获得客户端浏览器名称及版本的方法(基于ECShop函数)

    这篇文章主要介绍了php获得客户端浏览器名称及版本的方法,基于ECShop函数get_user_browser实现该功能,非常具有实用价值,需要的朋友可以参考下
    2015-12-12
  • PHP SOCKET编程详解

    PHP SOCKET编程详解

    这篇文章主要介绍了PHP SOCKET编程详解,需要的朋友可以参考下
    2015-05-05
  • php随机获取金山词霸每日一句的方法

    php随机获取金山词霸每日一句的方法

    这篇文章主要介绍了php随机获取金山词霸每日一句的方法,实例分析了php通过金山词霸相关接口调用每日一句的实现技巧,需要的朋友可以参考下
    2015-07-07
  • php密码生成类实例

    php密码生成类实例

    这篇文章主要介绍了php密码生成类,可实现根据要求生成多种格式密码的功能,是一款非常实用的PHP类文件,需要的朋友可以参考下
    2014-09-09
  • 聊一聊关于php源码中refcount的疑问

    聊一聊关于php源码中refcount的疑问

    这篇文章主要给大家介绍了关于对php源码中refcount的相关疑问,文中通过实例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-11-11
  • php编程每天必学之表单验证

    php编程每天必学之表单验证

    php编程每天必学之表单验证,针对php表单处理进行学习研究,以一个完整例子实现了php表单验证,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • php反序列化之魔术方法超详细讲解

    php反序列化之魔术方法超详细讲解

    序列化其实就是将数据转化成一种可逆的数据结构,自然,逆向的过程就叫做反序列化。php将数据序列化和反序列化会用到两个函数:serialize 将对象格式化成有序的字符串、unserialize 将字符串还原成原来的对象
    2022-11-11
  • php 生成唯一id的几种解决方法

    php 生成唯一id的几种解决方法

    本篇文章介绍了“php 生成唯一id的几种解决方法”,需要的朋友可以参考一下
    2013-03-03
  • PHP XML Expat解析器知识点总结

    PHP XML Expat解析器知识点总结

    在本文里我们给大家整理了关于PHP XML Expat解析器的相关知识点内容,需要的朋友们学习下这个吧。
    2019-02-02

最新评论