logo image

Gorilla3D Primative Teachings

Search

  Client Login



Get Firefox

Php Tag Cloud: Cloud by Array


Code used in screencast

  1. $tags = array();
  2. $keywords = array();
  3. $keywords[] = "Hello World";
  4. $keywords[] = "Hello world Again";
  5. $keywords[] = "Hello Again";
  6. $keywords[] = "Hello Again one more time";
  7. $keywords[] = "Goodbye Seeya";
  8. $keywords[] = "Pencil";
  9. $keywords[] = "Howto sharpen pencil";
  10. $keywords[] = "Drawing paper";
  11. $keywords[] = "Drawing rocks";
  12.  
  13. foreach($keywords as $keyword)
  14.         {
  15.         $words = explode(" ",$keyword);
  16.         foreach($words as $word)
  17.                 {
  18.                 $word = strtolower($word);
  19.                 if (isset($tags[$word]))
  20.                         {
  21.                         $tags[$word] += 1;
  22.                         }
  23.                 else
  24.                         {
  25.                         $tags[$word] = 1;
  26.                         }
  27.                 }
  28.         }
  29. ksort($tags);
  30. foreach($tags as $tag=>$size)
  31.         {
  32.         $size += 7;
  33.         echo "<span style=\"font-size: {$size}px\">$tag</span> ";
  34.         }

About Privacy Policy FAQ