как обрезать ссылку после 4 знака?

Допустим у меня есть ссылка http://website.com/category/sub-category/product/?asdsadasdas

Как обрезать ее до 4 "/" по счету слева чтобы получить http://website.com/category ?


Ответы (2 шт):

Автор решения: MyZik

Один из способов, использовать strstr:

$link = 'http://website.com/category/sub-category/product/?asdsadasdas';
$convertedLink = strstr($link, '/sub-category', true);

print_r($convertedLink); // http://website.com/category
→ Ссылка
Автор решения: Jean-Claude

Вариант попроще:

$url = 'http://website.com/category/sub-category/product/?asdsadasdas';

$data = explode('/',$url);
echo join('/',array_slice($data,0,4));
//string(27) "http://website.com/category"
→ Ссылка