Ben bir .doc
dosyası var ve ben bunu bir .jpg
uzatma vermek için adlandırılmış adlandırdı. Benim fonksiyonu ile adlandırılan dosyayı işlemek zaman dosya gerçekten JPEG olmamasına rağmen bir .jpg
sahip olarak dosyayı kabul eder. Gerçek dosya türünü bulmak için en iyi yolu nedir? İşte benim geçerli kod:
function getExtension($str) {
$i = strrpos($str,".");
if (!$i) { return ""; }
$l = strlen($str) - $i;
$ext = substr($str,$i+1,$l);
return $ext;
}
Uzantısı bağlı olmadan dosya türünü kontrol etmek için en iyi yolu nedir?