Heim >Backend-Entwicklung >PHP-Problem >So erreichen Sie einen Sprung in PHP, aber der Link bleibt unverändert
So implementieren Sie einen Sprung, aber einen unveränderten Link in PHP: Erstellen Sie zuerst eine PHP-Beispieldatei und übergeben Sie dann die Parameter "header('Location://xx.com/path/to/test.php'.$param) ; " und andere Methoden können verwendet werden, um den Sprung zu implementieren.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Spezifisches Problem:
php-Sprungseite, aber die URL bleibt unverändert.
Ich möchte, dass die Seite nach der Ausführung eines Programms mehrere Parameter ändert und erneut zur Seite springt, aber die Parameter der Seite haben sich geändert.
Verwenden Sie den Header, aber der Sprung ändert sich nicht Aktualisieren Sie die Seite. Die Parameter der URL ändern sich nicht.
Implementierungsmethode:
Wenn Sie Daten verarbeiten oder den CLI-Modus ohne Timeout verwenden, rufen Sie sich einfach selbst auf.
Was Sie gesagt haben, verstehe ich wie folgt:
<?php //接收参数,do sth逻辑 $param = '?id=23&sth=test'; //param 拼接 比如id这里拼接+1 header('Location://xx.com/path/to/test.php'.$param);
Aber das wird es Springe weiter, du kannst nicht klar sehen, was du getan hast.
Es gibt drei Arten von Sprüngen CLI-Modus ohne Zeitüberschreitung, rufen Sie einfach Ihre eigene Methode rekursiv auf. Drucken Sie die Ausgabe im Protokoll. Nach dem Start wird nohup.log angezeigt. Empfohlenes Lernen: „
PHP-Video-Tutorial.“Das obige ist der detaillierte Inhalt vonSo erreichen Sie einen Sprung in PHP, aber der Link bleibt unverändert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!