Aug 16, 2010 14:34
Бывает так, видишь текст на английском, часть слов знакома, часть - нет. Что же, читать и поминутно лезть в словарь? Вовсе нет.
Этот несложный скрипт создаст словарик к введенному тексту на английском языке. И подсчитает частоту слов. Если слово вам знакомо, поставьте галочку рядом с ним и оно исчезнет.
Когда знакомых слов не останется, можете смело лезть в словарь или он-лайн переводчик.
Теперь вы знаете значения всех слов, встреченных в тексте. Приятного чтения!
$str="No news is good news";
$str=(isset($_POST['str']))?$_POST['str']:$str;
?>
$str=strtolower($str);
$str=preg_replace('/[^a-z ]/','',$str);
$str=explode(" ",$str);
$str=array_count_values($str);//Подсчитать количество всех значений массива
if($_POST['sort']==0)ksort($str);//сортировка по алфавиту
else arsort($str);// сортировка по частоте
?>
Уникальных слов:
Для скрытия слова поставьте галочку
foreach ($str as $k=>$v)
{
if($k=="") continue;
echo "
";
echo $v." ";
echo $k."";
}
?>
php,
полезные скрипты