Вместо использования {0}
, {1}
, {2}
я предлагаю новый способ: использование {$s[0]}
, {$s[1]}
, {$s[2]}
:
$your_url = '/cp/foo-bar/another-testing';
$s = explode('/', $your_url);
if(!$s[0])
array_shift($s);
if($temp = array_pop($s))
$s[] = $temp;
//then
$result = "/cp/{$s[0]}-{$s[1]}/{$s[2]}";