Удалить текст из середины URL - PullRequest
0 голосов
/ 15 января 2011

Не лучший способ сделать это ... preg_match или rtrim. Не могу ни работать ...

$insert = http://www.site.com/buy/vancouver/house
$insert = rtrim("$insert", "/buy");

Без изменений.

Спасибо за помощь.

Ответы [ 2 ]

5 голосов
/ 15 января 2011

Как то так?

$insert = 'http://www.site.com/buy/vancouver/house';
$insert = str_replace('/buy','',$insert); // http://www.site.com/vancouver/house
0 голосов
/ 15 января 2011

Если вы хотите удалить только первое вхождение, вы можете использовать preg_replace :

$insert = 'http://www.site.com/buy/vancouver/house/buy/dwed';
$insert = preg_replace('#/buy#', '', $insert, 1);
...