| |
|
|
| | Текст имеет такой вид
Нужно очистить строку от идущего впереди знака <br />, но это почему то не удается. Функция ltrim не берет, что, впрочем, понятно. Но и так тоже не получается:
$text1 = str_replace('<br />','\n',$text1); // Заменяем <br /> на \n
$text2 = ltrim ($text1) ; // Удаляем пробельный символ слева
|
После этой операции остается код:
Как с ним справиться? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(27.03.2007 в 02:00)
| | |
$text1 = str_replace('<br />',"\n",$text1); // Заменяем <br /> на \n
$text2 = ltrim ($text1) ; // Удаляем пробельный символ слева
|
Двойные кавычки надо использовать | |
| |
|
|
| |
|
|
| |
для: Владимир55
(27.03.2007 в 02:00)
| | | $text1 = str_replace("<br />"," ", $text1);
$text1 = trim($text1); | |
| |
|
|
| |
|
|
| |
для: Ressfourt
(27.03.2007 в 02:05)
| | | Заменять переводы строк на пробелы я не могу - текст исказится!
Интересно, а есть возможность решить задачу удаления нежелательного предшествующего знака в универсальном виде? Например, надо удалить идущий впереди знак </p>. Или ещё какой-нибудь обломок кода, или лишнюю букву - ведь должна же быть такая возможность! | |
| |
|
|
| |
|
|
| |
для: Владимир55
(27.03.2007 в 02:17)
| | | Вы ошиблись в кавычках. Посмотрите ответ Ziq (27.03.2007 в 02:04) | |
| |
|
|