Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die Funktion parse_url in PHP

So verwenden Sie die Funktion parse_url in PHP

小云云
小云云Original
2018-03-08 13:31:182644Durchsuche

Eine nützliche Funktion in PHP, parse_url, ist besonders praktisch für die Informationserfassung und -analyse. In diesem Artikel erfahren Sie hauptsächlich, wie Sie die Funktion parse_url in PHP verwenden, in der Hoffnung, allen zu helfen.

Zum Beispiel

Code

$url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; 
$parts = parse_url($url);

Ergebnis

Array ( 
[scheme] => http 
[host] => www.electrictoolbox.com 
[path] => /php-extract-domain-from-full-url/ 
)

Code

<?php $url = &#39;http://username:password@hostname/path?arg=value#anchor&#39;; 
print_r(parse_url($url)); 
echo parse_url($url, PHP_URL_PATH); 
?>

Ergebnis

Array ( 
[scheme] => http 
[host] => hostname 
[user] => username 
[pass] => password 
[path] => /path 
[query] => arg=value 
[fragment] => anchor 
)

Sie können sehen, dass es einfach ist, die verschiedenen Teile einer URL zu zerlegen. Es ist auch einfach, die angegebenen Teile zu extrahieren, z. B.

 echo parse_url($url, PHP_URL_PATH);

im zweiten Unter den Parametern , legen Sie die folgenden Parameter fest:

 PHP_URL_SCHEME, PHP_URL_HOST, PHP_URL_PORT, PHP_URL_USER, PHP_URL_PASS, PHP_URL_PATH, PHP_URL_QUERY or PHP_URL_FRAGMENT.
Empfohlene verwandte Artikel:
1.Verwenden Sie php pathinfo(), parse_url(), Beispielerklärung des Basisnamens () Funktionsparsing-URL
2.Einführung in PHP mit parse_url und parse_str zum Parsen von URLs
Verwandte Videoempfehlungen:
1.Dugu Jiujian (4)_PHP-Video-Tutorial

Verwandte Empfehlungen:

So parsen Sie den parse_url-Parameter in ein Array parse_str

10 empfohlene Kurse zu parse_url()

Zusammenfassung der Verwendung der PHP-Funktion parse_url() zum Parsen von URLs

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion parse_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