[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как победить неперносимый пробел?
Гость_Dimon
Здравствуйте,
как преобразовать непереносимый пробел?



Спустя 45 минут, 32 секунды (15.12.2010 - 13:04) linker написал(а):
Ты о чем?

Спустя 2 часа, 31 минута, 6 секунд (15.12.2010 - 15:35) Гость_Dimon написал(а):
я о непереносимом пробеле...
мне надо в тексте заменить все непереносимые пробелы на обычные
выглядит он так   но функции поисков замен его не берут, а может я их не так искользую.Единственное что немного помогает так это str_replace(chr(160),' ',$str); Но потом знаки вопросов на месте пробелов.

Спустя 7 минут (15.12.2010 - 15:42) Lawyer написал(а):
попробуй использую текстовый редактор bred авто заменой... там находит все...

Спустя 6 минут, 52 секунды (15.12.2010 - 15:49) linker написал(а):
$text = str_replace('& nbsp;', ' ', $text);

После & убери пробел, т.е. & и nbsp; слитно запиши, а то форум воспринимает его как пробел и не отображает.

Спустя 23 минуты, 23 секунды (15.12.2010 - 16:12) Гость_Dimon написал(а):
Цитата (linker @ 15.12.2010 - 12:49)
$text = str_replace('& nbsp;', ' ', $text);

После & убери пробел, т.е. & и nbsp; слитно запиши, а то форум воспринимает его как пробел и не отображает.

не помогает
вот если вот так
str_replace(chr(160),' ',$str);

делаю то то заменяется только половина символа, речь об utf-8 идет. надо что-то типа chr(208).chr(160) но это не пробел

Спустя 16 минут, 51 секунда (15.12.2010 - 16:29) Гость_Dimon написал(а):
вобщем пошел другим путем, заменил на пробел все что не буквы и т.д. smile.gif

Спустя 39 минут, 47 секунд (15.12.2010 - 17:09) GreatMax написал(а):
А нафига ты таскаеш пробел вообще?

Спустя 2 минуты, 46 секунд (15.12.2010 - 17:12) Гость_Dimon написал(а):
Цитата
А нафига ты таскаеш пробел вообще?

потому что он не переносицца.И два солва между которыми этот пробел считаются одним, соответственно если эти два стова попадут в блок небольшой ширины то искаверкают его и страницу.

Спустя 6 минут, 43 секунды (15.12.2010 - 17:18) GreatMax написал(а):
Вырежи пробел и всё!

Спустя 24 минуты, 5 секунд (15.12.2010 - 17:42) Гость_Dimon написал(а):
Каким образом?

Спустя 5 часов, 28 минут, 33 секунды (15.12.2010 - 23:11) GRean написал(а):
%20 тоже вроде пробел

Спустя 1 час, 31 минута, 41 секунда (16.12.2010 - 00:43) ИНСИ написал(а):
Гость_Dimon попробуй перед функцией:
Цитата
str_replace(chr(160),' ',$str);

поставь:
mb_internal_encoding("UTF-8");

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.