Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie den Ursprung und springen in PHP
Wie PHP den Ursprung und die Sprünge bestimmt: Erstellen Sie zunächst eine PHP-Beispieldatei, implementieren Sie dann die Beurteilungslogik durch if-Anweisungen und strpos und führen Sie schließlich die Datei aus, um den Ursprungslink zu bestimmen und den Sprung entsprechend zu ändern.
php ermittelt die Quelle und springt
<?php if(strpos($_SERVER['HTTP_REFERER'],'baidu.com')===false){ //不是从百度过来的 header('Location: http://www.c.com/somepage.php'); } ?>
Verwandte Einführung:
strpos( )-Funktion findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
Hinweis: Bei der Funktion strpos() wird die Groß-/Kleinschreibung beachtet.
Hinweis: Diese Funktion ist binärsicher.
Verwandte Funktionen:
stripos() – Finden Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (ohne Berücksichtigung der Groß-/Kleinschreibung).
strripos() – Finden Sie das letzte Vorkommen von a Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung beachten)
strrpos() – Das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge finden (Groß-/Kleinschreibung beachten)
Syntax
strpos(string,find,start)
Parameter
Zeichenfolge Erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
Suche erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
Start Optional. Gibt an, wo die Suche beginnen soll.
Weitere Informationen zu diesem Thema finden Sie auf der PHP-Website für Chinesisch!
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Ursprung und springen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!