- implode: documentation ( source)
- explode: documentation ( source)
- array_pop: documentation ( source)
<?php
$filename = 'sfyhusfd.jpg';
$filebroken = explode( '.', $filename);
$extension = array_pop($filebroken);
$fileTypeless = implode('.', $filebroken);
echo $fileTypeless;