![]() |
|
||||||||||
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
IBSN, это тоже надо!
Но, блин! Вы сначала скажите, как сделать то, что я хочу!!! |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
<?php
$text = 'aa bbbb ccccccc ddddddddddddd eeeeeeeeeeeeeeee'; define('SPLIT_MAX_LEN',10); define('SPLIT_PART_LEN',8); $text = preg_replace_callback('/\S{'.SPLIT_MAX_LEN.'}\S+/', 'split_long_word', $text); function split_long_word($matched) { $temp = ""; $word = $matched[0]; $charsLeft = strlen($word); $i = 0; while ($charsLeft>0) { $partLen = min(SPLIT_PART_LEN,$charsLeft); $temp .= substr($word,$i,$partLen).' '; $i += $partLen; $charsLeft -= $partLen; } return substr($temp,0,strlen($temp)-1); } echo $text; ?>
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Во первых: я не хрена не понял!!!
Во вторых: может можно проще?! И в третех: например это ссылка например: http://www.yandex.ru/yandsearch?text=%F4%EB%E5%F8 Она отобразится так: http://w ww.yande x.ru/yan dsearch? text=%F4 %EB%E5%F 8 А надо точно так же как и в этом форуме! |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Блин!
Я же уже объяснил (мне нужно, чтобы текст выводился, так же как и в этом форме)! Дайте, пожалуйста, код (с комментариями !). |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Как я уже говорил, чтение мануала вслух стоит $50 в час.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Народ, извините за тупой вопрос...
Я уже сам въехал А именно: $messege = wordwrap($messege, 76, "\n", 1); А теперь вопрос IBSN'а ![]() |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Зачем тебе wordwrap, если, конечно, ты ен засунул текст в тэг <pre>?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
В тэг <pre> я нечего не засовывал!
Так прикольние А вопрос IBSN'а ![]() |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Разумное: разбить на строки для <pre> Глупое: разбить длинные слова. Глупое оно потому, что бьет слова неправильно. Впрочем, если неважен результат, то можно и wordwrap'ом.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
Часовой пояс GMT +4, время: 03:05. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|