Gängige Methoden zum Abrufen von Dateierweiterungen in PHP

不言
Freigeben: 2023-03-24 22:40:02
Original
1478 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die gängigen Methoden zum Erhalten von Dateierweiterungen in PHP vor. Er fasst fünf gängige Betriebstechniken zum Erhalten von Dateierweiterungen in PHP in Form von Beispielen zusammen

Fasst die gängigen Methoden zum Erhalten von Dateierweiterungen in PHP zusammen. Teilen Sie es allen als Referenz mit. Die Einzelheiten lauten wie folgt:

Dies ist eine schriftliche Testfrage, die mir bei der Bewerbung für ein Praktikum begegnet ist:

Verwenden Sie mehr als fünf Methoden, um die Verlängerung zu erhalten eine Datei.

Anforderungen: dir/upload.image.jpg, .jpg oder jpg finden,

muss mit der mit PHP gelieferten Verarbeitungsfunktion verarbeitet werden. Die Methode kann offensichtlich nicht wiederholt werden und kann gekapselt werden in eine Funktion. Zum Beispiel: get_ext1($file_name), get_ext2($file_name)

Die folgenden fünf Methoden habe ich anhand von Online-Informationen zusammengefasst. Es gibt nicht viel zu sagen, gehen Sie einfach zum Code.

Methode 1:

function getExt1($filename)
{
   $arr = explode('.',$filename);
   return array_pop($arr);;
}
Nach dem Login kopieren

Methode 2:

function getExt2($filename)
{
   $ext = strrchr($filename,'.');
   return $ext;
}
Nach dem Login kopieren

Methode 3:

function getExt3($filename)
{
   $pos = strrpos($filename, '.');
   $ext = substr($filename, $pos);
   return $ext;
}
Nach dem Login kopieren

Methode 4:

function getExt4($filename)
{
   $arr = pathinfo($filename);
   $ext = $arr['extension'];
   return $ext;
}
Nach dem Login kopieren

Methode 5:

function getExt5($filename)
{
   $str = strrev($filename);
   return strrev(strchr($str,'.',true));
}
Nach dem Login kopieren

Verwandte Empfehlungen :

7 Möglichkeiten, Dateierweiterungen in PHP zu erhalten


Das obige ist der detaillierte Inhalt vonGängige Methoden zum Abrufen von Dateierweiterungen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!