[aha] mashing-up AHA!
xDxD
xdxd.vs.xdxd at gmail.com
Tue Oct 14 16:30:35 CEST 2008
gianmarco bonavolontà ha scritto:
> citandoti:
> "MERAVIGLIA" :)
> posso sapere quale tag cloud hai usato??
>
ho preso il file di testo dei messaggi, holevato i caratteri "strani",
l'ho messo tutto su una riga e l'ho frullato con sto codice in fondo al
messaggio
i primi passi si fanno al volo con un paio di comandi in "vi" o in "emacs"
ciaociao!
xDxD
----
<html>
<head>
<style>
.body{
background: #FFFFFF;
color: #000000;
}
</style>
</head>
<body>
<?php
$testo = file_get_contents("2008-October-compact.txt");
$parts = explode(" ", $testo);
$tags = array();
foreach($parts as $w){
$w = strtoupper($w);
if(isset($tags[$w])){
$tags[$w] = $tags[$w] + 1;
}else {
$tags[$w] = 1;
}
}
asort($tags,SORT_NUMERIC);
$size = 7;
$currval = -1;
while ($el = current($tags)) {
if( strlen( key( $tags ) )>=3 && strlen( key( $tags ) )<17 &&
!is_numeric( key( $tags ) ) ){
if($el!=$currval){
$size++;
$currval = $el;
}
echo "<div style='background: #DDDDDD; color: #000000; margin:
2px;padding: 5px; display:block; float:left; font: " . $size. "px
sans-serif;'>" . (key($tags)) .'</div>';
}
next($tags);
}
?>
</body>
</html>
More information about the Aha
mailing list