So erhalten Sie das Suffix (php) der ausgeführten Datei my.order.php. 2 Methoden werden nur als Referenz aufgeführt:
Zuerst abrufen über parse_url Linkinformationen:
<?php $link="http://www.xxx.com/testweb/my.order.php?abcd=111@qqq=222"; $parseUrl_link=parse_url($link); print_r($parseUrl_link);
Das laufende Ergebnis lautet wie folgt:
Array ( [scheme] => http [host] => www.xxx.com [path] => /testweb/my.order.php [query] => abcd=111@qqq=222 )
Dann erhalten Sie die Dateierweiterung basierend auf den erhaltenen (Pfad-)Informationen.
Methode 1
Idee: Lesen Sie die Pfadinformationen über pathinfo und den Parameter PATHINFO_EXTENSION, und die Ausgabe ist die Dateierweiterung.
echo pathinfo($parseUrl_link['path'],PATHINFO_EXTENSION );
Methode 2
Idee: Holen Sie sich die Informationen einschließlich des letzten „.“ und der folgenden über strrchr und löschen Sie dann „. " auf der linken Seite. Die Ausgabe ist die Dateierweiterung.
echo ltrim(strrchr($parseUrl_link['path'],"."),".");
Das obige ist der detaillierte Inhalt vonSo erhalten Sie ein Link-Suffix in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!