Помогите найти функцию разбивки слов/предложений
1.
ШЕДЕВР (04.01.2012 / 04:50)
Помогите найти функцию разбивки слов/предложений на символы...
То есть например с базы данных вывожу текст "Я заголовок новости", но мне нужно только 5 первых букв, например вывести только "Я заг..." ...
Искал в справочнике функций php подходящую функцию, не смог найти ((( в полезных кусках кода - тоже не нашел ((
может направите?)) СПАСИБО
2.
Lugaro (04.01.2012 / 04:56)
mb_substr
3.
ШЕДЕВР (04.01.2012 / 05:14)
$переменная=mb_substr(ТЕКСТ,0,32,'UTF-8');
вот, СПАСИБО тебе .::lugaro::.!!!!
самое интересное что на сервере заработало, а на денвере - выдаёт ошибку, дальше этого кода страница не грузится.
как эту библиотеку mb включить на денвере?
4.
KOZZ (04.01.2012 / 05:14)
2, ну или iconv_substr, в особо тяжелых случаях, когда mb библиотека не установлена, или на денвере, если лажа устанавливать
Обратите внмание, что параметры offset и length всегда представляют количество символов (в той или иной кодировке), а в substr() - количество байт. Если параметр charset опущен, предполагается, что кодировка строки str равна iconv.internal_charset.
для mb_* на денвер поставь пакет расширений, на оф.сайте есть
5.
KOZZ (04.01.2012 / 06:46)
3, а чтобы 3 аргумент с кодировкой каждый раз не прописывать пишешь где нить в шапке:
mb_internal_encoding('utf-8');
6.
ramzes (04.01.2012 / 06:48)
Разве в денвере нет mb_string?
Она там закомментирована наверно просто. Или денвер древний совсем
7.
KOZZ (04.01.2012 / 06:54)
6.
ramzes, а фиг его знает.
в старых версиях приходилось докачивать dll, и раскомментировать.
сейчас хз, я пакет расширений сразу поверх ставлю, и непарюсь
URL:
https://visavi.net/topics/28042