Der Inhalt dieses Artikels besteht darin, Ihnen 7 Möglichkeiten zu zeigen, wie Sie den Suffixnamen von PHP-Dateien erhalten. Freunde in Not können sich darauf beziehen
Empfohlenes Handbuch : php vollständiges Handbuch zum Selbststudium
Der erste Typ:
$file = 'x.y.z.png'; echo substr(strrchr($file, '.'), 1);
Analyse: strrchr($file, '.')
strrchr()-Funktion findet das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge und gibt alle Zeichen von dieser Position bis zum Ende der Zeichenfolge zurück
Zweiter Typ:
$file = 'x.y.z.png'; echo substr($file, strrpos($file, '.')+1);
Analyse: strrpos($file, '.')
Finden Sie das letzte Vorkommen von „.“ in der Zeichenfolge und geben Sie die Position zurück, die substr() von dieser Position abfängt
Der dritte Typ:
$file = 'x.y.z.png'; $arr=explode('.', $file); echo $arr[count($arr)-1];
Der vierte Typ:
$file = 'x.y.z.png'; $arr=explode('.', $file); echo end($arr); //end()返回数组的最后一个元素
Der fünfte Typ :
$file = 'x.y.z.png'; echo strrev(explode('.', strrev($file))[0]);
Der sechste Typ:
.$file = 'x.y.z.png'; echo pathinfo($file)['extension'];
Parsen: pathinfo()
Die Funktion gibt die Dateipfadinformationen in Form eines Arrays zurück.
enthält die folgenden Array-Elemente:
[dirname] [basename] [extension]
Siebter Typ:
.$file = 'x.y.z.png'; echo pathinfo($file, PATHINFO_EXTENSION);
Zusammenfassung: 2 Arten des Abfangens von Zeichenfolgen, 3 Arten der Array-Aufteilung, 2 Arten von Pfadfunktionen 🎜>
Empfohlen verwandte Artikel
1.Mehrere Möglichkeiten für PHP, Dateierweiterungen zu ermitteln und abzurufen
2.Verschiedene Möglichkeiten für PHP, Dateierweiterungen abzurufen Methode
Verwandte Videoempfehlungen:
1. Dugu Jiujian (4)_PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt von7 Möglichkeiten, den Suffixnamen von PHP-Dateien zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!