destacados

Gabriel Da Silva

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.

B&W Helmut Newton

Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.

Judith Erwes

Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.

Jody Rogac

Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Publicaciones

Función en PHP para generar una nube de etiquetas

, 23/10/2009 16:37:52
function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) {
	$minimumCount = min($data);
	$maximumCount = max($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'. '" class="tag_cloud" href="#" title="\'' . $tag .'\' returned a count of ' . $count . '">'.htmlspecialchars(stripslashes( $tag ) ) . '</a>';
	}
    return join( "\n", $cloudTags ) . "\n";
}

Esta función y algunas más, todas ellas muy interesantes en Handy PHP Code Snippets.

Páginas: 1
comentarioscomentarios