2012-04-12 6 views
1

Was ich tun möchte, ist alles nach der ? Abfrage wie ein $ _GET zu ziehen. Ich weiß, ich kann $_GET['test'] verwenden, um ?test=true ziehen, aber was, wenn ich nur ?true oder ?false ziehen möchte ich alles nach dem ? in einer Variablen halten. Ich könnte wahrscheinlich verwenden $_SERVER bekommen, ziehen Sie die URL dann hacken Sie es in das, was ich brauche, aber das schien nur wie die lange/falsche Art, es zu tun. Gibt es einen einfacheren Weg, um das zu tun, was ich versuche?

+0

finden können. Sie wollen also einfach einen vor? –

+0

'' true' oder '? False' ist nicht" alles nach dem '?" "Meinst du, du würdest' test = true' oder 'test = false' in einer Variablen wollen? Weil in diesem Fall ja, würden Sie $ _SERVER verwenden möchten. – Corbin

+0

@Corbin Ich möchte wahr oder falsch ziehen, ohne dass sie in der URL "test =" eingeben müssen. Ich möchte, dass der Benutzer in der Lage ist, '' true' 'oder '? False' einzugeben und zu bekommen, was sie brauchen. –

Antwort

4

Sie können alles nach den ? (die so genannten query string) aus den Variablen erhalten:

$_SERVER['QUERY_STRING'] 
+0

Ja, das habe ich gebraucht! Vielen Dank! –