Помогите найти функцию разбивки слов/предложений

Печать RSS
108

Автор
Пишу, строю и воображаю
0
Помогите найти функцию разбивки слов/предложений на символы...

То есть например с базы данных вывожу текст "Я заголовок новости", но мне нужно только 5 первых букв, например вывести только "Я заг..." ...

Искал в справочнике функций php подходящую функцию, не смог найти ((( в полезных кусках кода - тоже не нашел ((

может направите?)) СПАСИБО
Изменил: ШЕДЕВР (04.01.2012 / 04:51)

ツ ツ ツ
0
mb_substr
Автор
Пишу, строю и воображаю
0
$переменная=mb_substr(ТЕКСТ,0,32,'UTF-8');

вот, СПАСИБО тебе .::lugaro::.!!!!

самое интересное что на сервере заработало, а на денвере - выдаёт ошибку, дальше этого кода страница не грузится.

как эту библиотеку mb включить на денвере?
K

Транклюкаторщик
0
2, ну или iconv_substr, в особо тяжелых случаях, когда mb библиотека не установлена, или на денвере, если лажа устанавливать smile
Обратите внмание, что параметры offset и length всегда представляют количество символов (в той или иной кодировке), а в substr() - количество байт. Если параметр charset опущен, предполагается, что кодировка строки str равна iconv.internal_charset.
для mb_* на денвер поставь пакет расширений, на оф.сайте есть
Изменил: KOZZ (04.01.2012 / 05:16)
K

Транклюкаторщик
0
3, а чтобы 3 аргумент с кодировкой каждый раз не прописывать пишешь где нить в шапке:
mb_internal_encoding('utf-8');

2000 лет д.н.э.
0
Разве в денвере нет mb_string?
Она там закомментирована наверно просто. Или денвер древний совсем
K

Транклюкаторщик
0
6. ramzes, а фиг его знает.
в старых версиях приходилось докачивать dll, и раскомментировать.
сейчас хз, я пакет расширений сразу поверх ставлю, и непарюсь
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск