Come ottenere l'estensione di un file in PHP?

Modifica la dimensione massima del file di caricamento
Come posso trovare il file php.ini utilizzato dalla riga di comando?

Questa è una domanda che puoi leggere ovunque sul web con varie risposte:

soluzione 1

Le persone di altri linguaggi di scripting pensano sempre che il loro sia migliore perché hanno una funzione integrata per farlo e non PHP.

In effetti esiste, ma pochi lo sanno. Incontrare pathinfo():

$ext = pathinfo($filename, PATHINFO_EXTENSION);

Questo è veloce e integrato. pathinfo() può darti altre informazioni, come il percorso canonico, a seconda della costante che gli passi.

Se vuoi essere in grado di gestire caratteri non ASCII, devi prima impostare la locale. PER ESEMPIO:

setlocale(LC_ALL,'en_US.UTF-8');

Nota: questo non prende in considerazione il contenuto del file o il tipo MIME, ottieni solo l'estensione. Ma è quello che hai chiesto.

Modifica la dimensione massima del file di caricamento
Come posso trovare il file php.ini utilizzato dalla riga di comando?
en English
X
Scorrere fino a Top