Чт
Мар
10
2011
Перемешивание ключевиков, чистка от повторов, удаление пробелов.
Небольшие списки ключевых слов можно обрабатывать средствами PHP, так как он имеет функции, которые не плохо обрабатывают массивы слов и тексты.
Функция file ( string $filename ) – возвращает массив из строк.
Функция trim ( string $in ) – возвращает строку, но уже с отрезанными пробелами, табуляциями и другими спец символами, которые нам не нужны =).
Функция shuffle ( array $in ) – перемешивает массив, указанный как параметр.
Функция array_search ( mixed $needle , array $haystack ) – проверяет наличие элемента $needle в массиве $haystack. Нам эта функция нужна, что бы избавиться от повторов. Перебрав элементы в массиве можно записывать в файл только те, которые не попадались нам и отмечать в другом массиве, что они уже попадались.
Ниже приведен скрипт, который использует все эти функции и вполне подходит для работы с небольшими списками ключевиков (до 10 тысяч вполне)!
§
Связанные записи:
Простой сервис рассылки на сайте
Чистка слов (cp1251 и utf-8)
Эмуляция REGISTER_GLOBALS в php
Ключевые слова от Google
Использывание ускорителя XCache
Удаленная работа
mysql в php
Неправильно выдается элемент массива
Метки: php ключевые слова
Комментарии

[b][url=http://online5.ru/]Смотреть фильмы онлайн[/url][/b]
— Marsipanes · 01-01-1970 · #
http://icqmobilephones.net/ - скачать квип на телефон скачать бесплатно аську на телефон
— Apava · 01-01-1970 · #