Twitter Follow me!
Чт
Мар
10

2011

Перемешивание ключевиков, чистка от повторов, удаление пробелов.

Небольшие списки ключевых слов можно обрабатывать средствами PHP, так как он имеет функции, которые не плохо обрабатывают массивы слов и тексты.

Функция file ( string $filename ) – возвращает массив из строк.

Функция trim ( string $in ) – возвращает строку, но уже с отрезанными пробелами, табуляциями и другими спец символами, которые нам не нужны =).

Функция shuffle ( array $in ) – перемешивает массив, указанный как параметр.

Функция array_search ( mixed $needle , array $haystack ) – проверяет наличие элемента $needle в массиве $haystack. Нам эта функция нужна, что бы избавиться от повторов. Перебрав элементы в массиве можно записывать в файл только те, которые не попадались нам и отмечать в другом массиве, что они уже попадались.

Ниже приведен скрипт, который использует все эти функции и вполне подходит для работы с небольшими списками ключевиков (до 10 тысяч вполне)!

key1.php

Связанные записи:


Простой сервис рассылки на сайте
Чистка слов (cp1251 и utf-8)
Эмуляция REGISTER_GLOBALS в php
Ключевые слова от Google
Использывание ускорителя XCache
Удаленная работа
mysql в php
Неправильно выдается элемент массива

Метки: php  ключевые слова 

Комментарии

  1. [b][url=http://online5.ru/]Смотреть фильмы онлайн[/url][/b]

    — Marsipanes · 01-01-1970 · #

  2. http://icqmobilephones.net/ - скачать квип на телефон скачать бесплатно аську на телефон

    — Apava · 01-01-1970 · #

Имя:
E-mail:
Комментарий: