PHP überprüft, ob der URL-Parameter existiert
Ich habe eine URL, die ich übergeben von Parametern in
Beispiel/Erfolg.php?id=link1
Ich php benutzen, um es zu packen
$slide = ($_GET["id"]);
dann eine if-Anweisung zum anzeigen von Inhalten basierend auf parameter
<?php if($slide == 'link1') { ?>
//content
} ?>
Gerade brauchen, um wissen in PHP, wie zu sagen, wenn der url-Parameter vorhanden ist, packen Sie es und tun Sie die wenn-Funktion, wenn diese nicht vorhanden ist nichts zu tun.
Danke Jungs
InformationsquelleAutor der Frage user2389087 | 2013-08-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden isset()
BEARBEITEN:
Dieser ist für die Vollständigkeit Willen. $_GET in php ist eine reservierte variable das ist ein assoziatives array. Daher, Sie könnten auch Gebrauch machen von 'array_key_exists(mixed $key, array $array)'. Wird es wieder ein boolescher Wert, der der Schlüssel gefunden wird oder nicht. So auch die folgende werden in Ordnung sein.
InformationsquelleAutor der Antwort
Du willst so etwas wie, dass
InformationsquelleAutor der Antwort rich
Ist es nicht ganz klar, welche Funktion Sie sprechen, und wenn Sie benötigen 2 getrennte Zweige oder eine. Vorausgesetzt, man:
Ändern Sie die erste Zeile zu
InformationsquelleAutor der Antwort Your Common Sense
Hier ist der PHP-code um zu überprüfen, ob der 'id' - parameter ist in der URL, oder nicht:
Ich hoffe es wird Euch helfen.
InformationsquelleAutor der Antwort Faruque Ahamed Mollick
Warum nicht einfach vereinfachen zu if($_GET['id']). Es wird true oder false zurück, je nach status der parameter bestehen.
InformationsquelleAutor der Antwort jimshot