PHP 创建标签云函数代码

时间:2022-09-24 10:42:11

代码如下:


function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) 

$minimumCount = min( array_values( $data ) ); 
$maximumCount = max( array_values( $data ) ); 
$spread = $maximumCount - $minimumCount; 
$cloudHTML = ''; 
$cloudTags = array(); 

$spread == 0 && $spread = 1; 

foreach( $data as $tag => $count ) 

$size = $minFontSize + ( $count - $minimumCount ) 
* ( $maxFontSize - $minFontSize ) / $spread; 
$cloudTags[] = '<a style="font-size: ' . floor( $size ) . 'px' 
. '" href="#" /> 这里是摘自服务器之家之前发布的文章。更多的技巧可以参考。
收集的二十一个实用便利的PHP函数代码