У меня есть URL-адрес http://localhost/basic/Logiciel/ab/current_page/10/date_from/1571691600000/date_to/1572382800000/time_from/30/time_to/60
, и я получаю текущий URL-адрес и следующую страницу, например:
$cu = current_url();
$current_page = $this->input->get('current_page');
$next_page = (int)$current_page + 1;
Я хочу изменить $current_page
и установить его впеременная по моему выбору. Есть ли функция в классе uri или input, которая может позволить мне изменить сегмент uri, чтобы сформировать новый URL-адрес, или я должен выполнить parse_url и разбить мой URL-адрес на массив, как если бы я не использовал codeigniter?.
$parse_cu = parse_url($url, PHP_URL_QUERY);
parse_str($parse_cu, $cu_arr);
$cu_arr['current_page'];