Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Как разобрать мультибайтную строку


Автор: SDEVIL 13.6.2008, 17:34
Столкнулся с такой проблемой, необходимо строку разбить на подстроки и записать в массив, т.е. есть текст к примеру 5050 символов, необходимо разбить на 5 т.е. будет двумерный массив

Код

array(5) {
  [0]=>
  array(2) {
    [0]=>
    string(10) ""
    [1]=>
    string(1000) "
    }

и т.д.
Но когда начал разбивать текст функцией wordwrap - оказалось что она с мультибайтовыми строками не корректно работает, а текст в UTF-8, как быть не знаю.... smile 

Автор: Feldmarschall 13.6.2008, 17:48
воспользоваться мультибайтными функциями?

Автор: SDEVIL 13.6.2008, 17:59
а разве есть аналог wordwrap только мультибайтовая, я не нашел.

Автор: Feldmarschall 13.6.2008, 18:07
Скажи, а программы ты писать умеешь?
или только готовыми функциями пользоваться?

Автор: SDEVIL 13.6.2008, 18:14
я написал на форуме т.к. возможно кто-то уже сталкивался с подобным, вот и хочу получить совет.
А написать самому дело это не хитрое, так что если не чего посоветовать лучше вообще не писать!

Автор: Feldmarschall 13.6.2008, 18:29
"Подобное" - это три строчки кода. 
Писали практически все.
И оно точно не стоит ни времени на написание вопроса на форуме, ни пафосных фраз про "кто-то сталкивался с подобным".
Звучит, как "мне надо посчитать, сколько будет дважды два! вычислить самому не проблема, мне интересно, кто сталкивался уже с такой задачей"

Автор: SDEVIL 13.6.2008, 18:38
Я так понял Feldmarschall заняться больше не чем, разводит флуд!
Если по теме не чего написать то не стоит, тут раздел называется " PHP: Тексты", а не "Флейм".
Ошиблись разделом не много....!

Автор: Feldmarschall 13.6.2008, 19:10
Командовать и капризничать, я вижу, ты уже научился.
Жаль, что в программировании не достиг таких же высот.

Автор: SDEVIL 13.6.2008, 20:46
Цитата(Feldmarschall @ 13.6.2008,  19:10)
Командовать и капризничать, я вижу, ты уже научился.
Жаль, что в программировании не достиг таких же высот.

интересно откуда такой вывод? видимо плохо с чтением и восприятием написанного.
P.S. данный вопрос решен, так что большая просьба к модераторам закрыть топик, что бы Feldmarschall больше не флудил в данной теме.

Автор: Sannis 13.6.2008, 21:10
SDEVIL, вы потратили 3 часа на препирательства. Тем временем на странице этой функции в мануале PHP есть ответ на ваш вопрос. На поиск уходит не более минуты. Действительно, можно и закрыть smile

Автор: skyboy 13.6.2008, 21:39
тьфу. 
Feldmarschall, что ж ты поддаешься провокациям? не хочет человек - и ладно... 
M
skyboy
Закрыл во избежание дальнейших разбирательств.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)