Rufen Sie einfach die folgende Funktion:
function getQueryParameter($url, $param) {
$parsedUrl = parse_url($url);
if (array_key_exists('query', $parsedUrl)) {
parse_str($parsedUrl['query'], $queryParameters);
if (array_key_exists($param, $queryParameters)) {
return $queryParameters[$param];
}
}
}
Beispiel:
$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'main')
17
zurück.
$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'street')
wird 71
zurückgeben.
$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'invalid')
wird null
zurückgeben.
'$ _GET [ 'main']' und '$ _GET [ 'Straße']' ' –
$ _GET [ 'main']' und '$ _GET [ 'street']'? –
Filterwerte nicht vergessen –