$tab = explode('.',$chemin_fichier);
Ca permet d'obtenir un tableau qui contient les chaines de part et d'autre des "."Soit :
0 => /dossier/mon
1 => fichier
2 => pdf
$extension = $tab[count($tab) - 1];
count() permet de connaitre le nombre d'élément du tableau (3 dans le cas présent). Comme on veut le dernier (qui contient pdf) et que le tableau commence à 0, on retranche 1. $tab[count($tab) - 1] contient bien pdf.