Вопрос, обрезание пробелов.

S
На сайте с 22.08.2011
Offline
15
961

Привет.

Есть граббер фильмов, работает все как по маслу, на выходе получаю вот такой результат: http://skytor.org.ua/1.html, мне нужно убрать пробелы с начала и конца строки, пробовал функцией trim но не получается, подскажите пожалуйста как их убрать, спасибо.

gormarket
На сайте с 29.12.2010
Offline
47
#1

$content=preg_replace('#^ +| +$#','',$content);

Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)
AlExTeam
На сайте с 12.08.2010
Offline
34
#2

Если тримом не режется, значит то не пробелы, а скорее всего, 0160.

str_replace("alt+0160","",$str)

Internet killed the video star
S
На сайте с 22.08.2011
Offline
15
#3

AlExTeam и gormarket

К сожалению ваши варианты не работают, пробовал так:

$text = file_get_contents("http://skytor.org.ua/1.html");
$text = preg_replace('#^ +| +$#','', $text);

echo $text;

---------------------------------------------------------

$text = file_get_contents("http://skytor.org.ua/1.html");
$text = str_replace("alt+0160","", $text);

echo $text;

SI
На сайте с 03.12.2007
Offline
130
#4

Там нет пробелов, (или уже убрали?)

-= Онлайн сервисы =-
S
На сайте с 22.08.2011
Offline
15
#5
Sigmo#ID:
Там нет пробелов, (или уже убрали?)

http://skytor.org.ua/1.html - Первую строчку смотри, и в конце (через исходный код) там пару <br /> лишних.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#6
Saflex:
http://skytor.org.ua/1.html - Первую строчку смотри, и в конце (через исходный код) там пару <br /> лишних.

Какова связь тегов <br /> и пробелов из сабжа?

S
На сайте с 22.08.2011
Offline
15
#7

Коротко нужно убрать первый <br /> из текста.

AlExTeam
На сайте с 12.08.2010
Offline
34
#8

Значит, все еще проще.

str_replace("<br />","",$str)

Аффтар, alt+0160 подразумевало нажатие альт и набор 0160 (и отпустить альт) =)))

AlExTeam добавил 10.11.2011 в 01:49

а если первый "бр", то substr($str,6); =))

AlExTeam добавил 10.11.2011 в 01:52

но вообще-то лучше все тэги удалить, а то мало ли что туда подсунут.

Strip_tags()

S
На сайте с 22.08.2011
Offline
15
#9
AlExTeam:
Значит, все еще проще.
str_replace("<br />","",$str)

Аффтар, alt+0160 подразумевало нажатие альт и набор 0160 (и отпустить альт) =)))

AlExTeam добавил 10.11.2011 в 01:49
а если первый "бр", то substr($str,6); =))

AlExTeam добавил 10.11.2011 в 01:52
но вообще-то лучше все тэги удалить, а то мало ли что туда подсунут.
Strip_tags()

Отличный вариант, сделал так:

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

$description=substr($description,2);
, работает с начала убирает, а как таким же способом на конце убрать?.
AlExTeam
На сайте с 12.08.2010
Offline
34
#10
Saflex:
Отличный вариант, сделал так:
$description = str_replace("<br />","",$description);

$description=substr($description,2);
, работает с начала убирает, а как таким же способом на конце убрать?.

замени вместо $description=substr($description,2); на $description=trim($description);

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий