Um jeden Knoten im URI zu erhalten, können Sie die Funktion explode()
für $_SERVER['REQUEST_URI']. Wenn Sie Zeichenketten abrufen möchten, ohne zu wissen, ob sie übergeben wurden oder nicht, können Sie die Funktion verwenden, die ich selbst definiert habe, um Abfrageparameter von $_REQUEST zu erhalten (da sie sowohl für POST- als auch für GET-Parameter funktioniert).
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;
}
Es könnte einige Fälle geben, in denen wir Abfrageparameter in den Typ Integer umgewandelt haben möchten, daher habe ich dieser Funktion einen dritten Parameter hinzugefügt.