Extrahieren von Domänennamen aus Subdomänen in PHP
In der modernen Webentwicklung ist es unerlässlich, Domänennamen zu analysieren und abzurufen, auch aus ihren Subdomänen . Ein einfaches Beispiel könnten Domänennamen wie „here.example.com“ oder „example.org“ sein. Um diesem Bedarf gerecht zu werden, stellen wir eine umfassende PHP-Funktion vor, die den Root-Domain-Namen aus einer beliebigen Eingabe extrahieren kann.
Mit einer Kombination aus nativen PHP-Funktionen und regulären Ausdrücken analysiert diese Funktion Subdomains umfassend und gibt die primäre Domain zurück Name. Unabhängig von der Eingabe („here.example.com“, „example.org“ oder „here.example.org“) gibt die Funktion beispielsweise konsistent die Stammdomäne „example.org“ zurück.
Innerhalb der Funktion wird die URL mithilfe der PHP-Funktion parse_url() analysiert, die die URL in ihre Bestandteile zerlegt. Der Domänenname wird dann aus dem „Host“-Schlüssel im resultierenden Array extrahiert.
Um den Domänennamen weiter zu verfeinern, wird ein regulärer Ausdruck verwendet. Dieses Muster entspricht Domänennamen, die aus alphanumerischen Zeichen und Bindestrichen bestehen. Der Ausdruck erfasst den Domänennamen und speichert ihn in der Domänengruppe.
Schließlich gibt die Funktion den extrahierten Domänennamen zurück, der die Stammdomäne der Eingabe-URL darstellt. Die Funktion verarbeitet mühelos verschiedene Domainformate und unterstützt nahtlos verschiedene Top-Level-Domains (TLDs).
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3