webForumDet fria alternativet

Extrahera querystrings från URL i sträng

2 svar · 247 visningar · startad av nitro2k01

nitro2k01Medlem sedan aug. 20039 342 inlägg
#1

Forstsättning av denna tråd: http://www.webforum.nu/showthread.php?s=&threadid=104494&forumid=23
Säg att jag har en URL i en sträng. Finns det något enkelt sätt att extrahera denna URL's querystrings?

Gislaved.netMedlem sedan juni 20001 521 inlägg
#2

Japp. Använd först funktionen parse_url för att få ut querystrings och sedan explode på först tecknet & och sedan tecknet = om du vill dela upp den. Kikar du i manualen så förstår du säkert hur de används.

// Plocka ut querystring
$query = parse_url($lank);
$query = $query['query'];

// Dela upp
$del = explode("&", $query);

Nu har du $del som är en array med innehållet i querystringen. Du kan skriva ut den med

print_r($del);

för att se vad du har för värden. Stega igenom arrayen och kör en explode på = för varje del så har du allting fint uppdelat.

nitro2k01Medlem sedan aug. 20039 342 inlägg
#3

Tackar igen!

129 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)