Обрезание URL

zxc

Новичок
Да не нужны тут регулярки никакие
Работает в 1.5 раза быстрее функции WP (repeat 100000):
[WP]: 7.3648 sec...
[ZXC]: 4.47 sec...

PHP:
function zxc($url)
{
 $end = parse_url($url);
 $end = strrchr($end['path'],'/');
 if (empty($end) || $end=='/') return $url;
 return substr($url, 0, strpos($url,$end)+1);
}
 

zxc

Новичок
а может, кто спайдера решит написать ;) хотя тут php не лучший вариант
я исхожу из принципа, что всё надо делать оптимально

\ это что? в url не бывает таких
 
Сверху