Для получения каждого узла в URI вы можете использовать функцию explode()
для $ _SERVER ['REQUEST_URI']. Если вы хотите получить строки, не зная, передано или нет. вы можете использовать функцию, которую я определил для получения параметров запроса от $ _REQUEST (поскольку он работает как для параметров POST, так и для GET).
function getv($key, $default = '', $data_type = '')
{
$param = (isset($_REQUEST[$key]) ? $_REQUEST[$key] : $default);
if (!is_array($param) && $data_type == 'int') {
$param = intval($param);
}
return $param;
}
Могут быть некоторые случаи, когда мы хотим получить преобразованные параметры запроса в тип Integer, поэтому я добавил третий параметр к этой функции.