nybiMedlem sedan nov. 200059 inlägg Jag försöker använda följande kodexempel för att ta reda på filtillägget hos en fil
men det verkar inte funka, varför?
$file = "filen som jag vill ta reda på filtillägg";
$arrayfile = split(".", $file);
$size = sizeof($arrayfile) - 1;
$file_type = $arrayfile[$size];
echo "$file_type"; // borde bli typ ex gif eller jpg
nicclasMedlem sedan feb. 20001 050 inlägg Om du använder "split" skall det vara ett reg-exp som står som "pattern". Prova
<?php
$file = "nicclas.q.gif";
$arrayfile = split("[.]+", $file);
$size = sizeof($arrayfile) - 1;
$file_type = $arrayfile[$size];
echo "$file_type"; // borde bli typ ex gif eller jpg
?>
Enklare är det dock att byta "split" mot "explode" då explode fungerar "som du vill".
/nicclas - www.nyhetsrubriker.com