Очищаем код от HTML, JavaScript и пустого пространства
Составлял скрипт из разных частей кода, найденных в интернете, для себя при подсчете количества слов в тексте. Были еще хорошие скрипты, но сейчас уже не вспомню где они.
Пишите о своих скриптах, присылайте ваши и при желании я сделаю для вас обзор, или можете написать его сами, а я проверю. Удачи в разработке.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
function cleanTextHtml($text){ $search = array ("'<script[^>]*?>.*?</script>'si", // Вырезается javascript "'<[\/\!]*?[^<>]*?>'si", // Вырезаются html-тэги "'([\r\n])[\s]+'", // Вырезается пустое пространство "'&(quot|#34);'i", // Замещаются html-элементы "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(copy|#169);'i" ); $replace = array ("", "", "\\1", "\"", "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169) ); $text = preg_replace($search, $replace, $text); return $text; } |

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.