😎 » PHP - FAQ » PHP в прикладах » Функція - Вибірка унікальних слів
25 0  

Функція - Вибірка унікальних слів

function GetUniques($text)
{ // Сначала получаем все слова в тексте
 $Words=split("[[:punct:][:blank:]]+",$text);
 $Uniq=array(); // список уникальных слов
 $Test=array(); // хэш уже обработанных слов
 // Проходимся по всем словам в $Words и заносим в $Uniq уникальные
 foreach($Words as $v) {
 $v=strtolower($v); // в нижний регистр
 // Слово уже нам встречалось? Если нет, то занести в $Uniq
 if(!@$Test[$v]) $Uniq[]=$v;
 // Указать, что это слово уже обрабатывалось
 $Test[$v]=1;
 }
 // Наконец, сортируем список
 sort($Uniq);
 return $Uniq;
} 

Залишити свій коментар:

Досвід у веброзробці:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2009
2023