File::suffixForMimeType()
\nn\t3::File()->suffixForMimeType($mime = '');
Gibt den Suffix für einen bestimmten Mime-Type / Content-Type zurück. Sehr reduzierte Variante – nur wenige Typen abgedeckt. Umfangreiche Version: https://bit.ly/3B9KrNA
\nn\t3::File()->suffixForMimeType('image/jpeg'); => gibt 'jpg' zurück
Copied!
| @return string
Source Code
public function suffixForMimeType($mime = '')
{
$mime = array_pop(explode('/', strtolower($mime)));
$map = [
'jpeg' => 'jpg',
'jpg' => 'jpg',
'gif' => 'gif',
'png' => 'png',
'pdf' => 'pdf',
'tiff' => 'tif',
];
foreach ($map as $sword => $suffix) {
if (strpos($mime, $sword) !== false) {
return $suffix;
}
}
return $mime;
}
Copied!