Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Убрать <br /> в начале строки
 
 автор: Владимир55   (27.03.2007 в 02:00)   письмо автору
 
 

Текст имеет такой вид

<br />
Искусство
<br />

Нужно очистить строку от идущего впереди знака <br />, но это почему то не удается. Функция ltrim не берет, что, впрочем, понятно. Но и так тоже не получается:

$text1 = str_replace('<br />','\n',$text1);  // Заменяем <br /> на  \n
$text2 = ltrim ($text1) ; // Удаляем пробельный символ слева

После этой операции остается код:

\n
Искусство
\n


Как с ним справиться?

   
 
 автор: Ziq   (27.03.2007 в 02:04)   письмо автору
 
   для: Владимир55   (27.03.2007 в 02:00)
 


$text1 = str_replace('<br />',"\n",$text1);  // Заменяем <br /> на  \n 
$text2 = ltrim ($text1) ; // Удаляем пробельный символ слева

Двойные кавычки надо использовать

   
 
 автор: Ressfourt   (27.03.2007 в 02:05)   письмо автору
 
   для: Владимир55   (27.03.2007 в 02:00)
 

$text1 = str_replace("<br />"," ", $text1);
$text1 = trim($text1);

   
 
 автор: Владимир55   (27.03.2007 в 02:17)   письмо автору
 
   для: Ressfourt   (27.03.2007 в 02:05)
 

Заменять переводы строк на пробелы я не могу - текст исказится!

Интересно, а есть возможность решить задачу удаления нежелательного предшествующего знака в универсальном виде? Например, надо удалить идущий впереди знак </p>. Или ещё какой-нибудь обломок кода, или лишнюю букву - ведь должна же быть такая возможность!

   
 
 автор: Trianon   (27.03.2007 в 09:59)   письмо автору
 
   для: Владимир55   (27.03.2007 в 02:17)
 

Вы ошиблись в кавычках. Посмотрите ответ Ziq (27.03.2007 в 02:04)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования