复制代符号代符号如下:
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[] = '
}
/**************************
**** 使用例 ***/
$arr = Array('Actionscript' => 35, 'Adobe' => 22, 'Array' => 44, 'Background' => 43,
「ぼかし」 => 18、「キャンバス」 => 15、「切り抜き」 => 13、 「深度」 => 34、「エンコード」 => 30、「抽出」 => 42)
echo getCloud($arr, 12, 36);
ここは、脚本家の以前に公開された文章から抜粋したものです。さらに多くの技術が参照可能です。
http://www.bkjia.com/PHPjc/321866.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/321866.html技術記事関数 getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) { $minimumCount = min( array_values( $data ) ); $maximumCount = max( array_val...