PHP Tag Cloud v2.0
Клас для генерації «хмарки теґів». Веб-сторінка проекту PHP Tag Cloud v2.0, на якій можна завантажити сам клас і подивитись демонстраційні приклади — http://www.lotsofcode.com/demo/tag-cloud-v2/.
Щоб працювати з PHP Tag Cloud v2.0, з самого початку підключіть клас і не забудьте про CSS-стилі:
<?php include './classes/wordcloud.class.php'; ?> <link rel="stylesheet" href="./css/wordcloud.css" type="text/css">Приклад використання класу:
<?php
$cloud = new wordCloud();
// основний метод додавання ключових слів в «хмарку теґів»
$cloud->addWord('php');
// метод для «просунутих» користувачів, який дозволяє
// вказати не лише саме слово, але й розмір шрифту і URL
$cloud->addWord(array('word' => 'google', 'size' => 2, 'url' => 'http://www.google.com'));
// ... чи додатково зазначаємо колір слова в «хмарці»
$cloud->addWord(array('word' => 'yandex', 'size' => 3, 'url' => 'http://digg.com', 'colour' => '#0000FF'));
// і в кінці виводимо «хмарку теґів» на екран
echo $cloud->showCloud();
?>
Швидко додати одним рядком велику кількість слів можна так:
<?php
$cloud = new wordCloud();
$cloud->addString('lotsofcode lotsofcode lotsofcode have developed a tag cloud that contains keywords found ');
echo $cloud->showCloud();
?>
Більше про можливості класу PHP Tag Cloud v2.0 читайте на вищезгаданій сторінці.
Оцініть, будь ласка, матеріал:
