Всем привет! На странице делаю постраничную навигацию, где заведомо неизвестно какая сейчас открыта страница.
Можно ли сделать так?
$page = 2;
$section = preg_replace('/([\&|\?]+page=[0-9]+)/', '', $_SERVER['REQUEST_URI']);
$sep = strpos($section, '?') ? '&page=' : '?page=';
$next_page = $section.$sep.($page+1);
Я очень сильно изменил код, ибо суть вопроса в том, могут ли быть подводные камни, если опираться на обработку
$_SERVER['REQUEST_URI']