- array_slice: documentation ( source)
- implode: documentation ( source)
- explode: documentation ( source)
<?php
$str = 'http://site.ru/test/folder/photo/ph-1.png';
$parts = explode('/', $str);
$path = implode('/', array_slice($parts, 3, -1));
echo $path."\n";
echo implode('/', array_slice($parts, 2, -1));