So implementieren Sie benutzerdefinierte URLs in PHP: 1. Konfigurieren Sie die htaccess-Datei über mod_rewrite, um das Umschreiben von URLs zu implementieren. 2. Verwenden Sie die mit PHP gelieferte Funktion PATH_INFO, um das Umschreiben zu implementieren.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer
Wie implementiert man eine benutzerdefinierte URL in PHP?
1. Konfigurieren Sie die .htaccess-Datei über mod_rewrite, um das Umschreiben von URLs zu implementieren. Dazu muss der Server das Umschreiben unterstützen.
2. Verwenden Sie die mit PHP gelieferte Funktion PATH_INFO, um das Umschreiben zu implementieren, das über das PHP-Programm implementiert wird.
Verwandte Einführung: Die Funktion
pathinfo() gibt Informationen über den Dateipfad in Form eines Arrays zurück.
Die zurückgegebenen Array-Elemente lauten wie folgt:
[Verzeichnisname]: Verzeichnispfad
[Basisname]: Dateiname
[Erweiterung]: Dateisuffixname
[Dateiname]: Dateiname ohne Suffix
Syntax
pathinfo(path,options)
Parameter
Pfad erforderlich. Gibt den zu prüfenden Pfad an.
Optionen Optional. Gibt die zurückzugebenden Array-Elemente an. Der Standardwert ist alle.
Mögliche Werte:
PATHINFO_DIRNAME - 只返回 dirname PATHINFO_BASENAME - 只返回 basename PATHINFO_EXTENSION - 只返回 extension PATHINFO_FILENAME - 只返回 filename
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine benutzerdefinierte URL in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!