Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$url = preg_replace('/^(.+?)(\?.*?)?(#.*)?$/', '$1$3', $current_url); $get = preg_replace('/^(.+?)(\?.*?)?(#.*)?$/', '$2', $current_url);
$urls = array('xxx.xx/yyy/page/2/?zzz=zzz', 'xxx.xx/yyy/yyy/yyy/page/21'); foreach ($urls as $url) { $parts = parse_url($url); var_dump($parts); $parts['path2'] = preg_replace('~/page/\d+/?$~', '', $parts['path']); var_dump($parts); }