Heim >Backend-Entwicklung >PHP-Tutorial >So erhalten Sie Parameter in einer URL in PHP

So erhalten Sie Parameter in einer URL in PHP

藏色散人
藏色散人Original
2018-11-30 17:31:5425191Durchsuche

So erhalten Sie die Parameter in der URL in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei und rufen Sie dann die angegebenen URL-Parameter über die Methode „parse_url($url)“ ab.

So erhalten Sie Parameter in einer URL in PHP

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, Dell G3-Computer.

php ruft die Parameterinformationen in der URL ab, was einer der häufigsten Testpunkte im PHP-Interviewprozess ist. Es ist auch eine Funktion, die häufig in unserem täglichen Projektentwicklungsprozess implementiert werden muss parse_url und andere verwandte Funktionen in PHP ausführen.

Für PHP-Neulinge mag die Implementierung schwierig sein, aber eigentlich ist es sehr einfach.

Im Folgenden stellen wir Ihnen anhand eines einfachen Beispiels vor, wie PHP die Parameter in der URL erhält.

Das Codebeispiel lautet wie folgt:

<?php
$url = &#39;http://www.php.cn/vip.html&#39;;
$url=parse_url($url);
echo &#39;协议 : &#39;.$url[&#39;scheme&#39;]."<br>";
echo &#39;主机 : &#39;.$url[&#39;host&#39;]."<br>";
echo &#39;路径 : &#39;.$url[&#39;path&#39;]."<br>";

Erhalten Sie das URL-Parameterergebnis wie unten gezeigt:

So erhalten Sie Parameter in einer URL in PHP

Wie in gezeigt Die Zahl haben wir erhalten http://www.php.cn/vip.htmlAlle Parameter dieser URL, wie Protokoll, Host und Pfad.

Zum Beispiel erhalten wir die Parameter der URL http://www.php.cn/jishu/php/413303.html:

So erhalten Sie Parameter in einer URL in PHP

wo parse_url-FunktionParst die URL und gibt ihre Komponenten zurück.

Hinweis: parse_url() kann für stark unqualifizierte URLs FALSE zurückgeben.

Dieser Artikel ist eine Einführung in die Methode zum Abrufen der Parameter in der URL mit PHP. Er ist sehr einfach und leicht zu verstehen. Ich hoffe, er wird für Freunde in Not hilfreich sein.

Das obige ist der detaillierte Inhalt vonSo erhalten Sie Parameter in einer URL in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn