代码如下:
- 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));
- }
来源: https://www.php1.cn/detail/php-a1975a2e59.html