Identifiera filändelser!

PHP

2 svar · 231 visningar · startad av Poppe25

Medlem sedan apr. 2002255 inlägg
Trådstart#1

Om jag har en variabel $fil och vill i funktionen kollaFormat returnera true eller false beroende på om filen är av typen .pdf, .txt eller .doc : hur konstruerar jag funktionen då?

kollaFormat($fil){
if(){
return true;
} else return false;
}

Medlem sedan juni 20034 013 inlägg
#2
$typ = substr($fil, -3);
if ($typ == "pdf" || $typ == "txt" || $typ == "doc")
  return true;
return false;
Medlem sedan nov. 200013 890 inlägg
#3

I fall du någon gång planerar att använda filer med annat än tre tecken i filändelsen kan det vara bra att använda PHP:s inbyggda funktion för att få fram filändelsen:
http://www.webforum.nu/showthread.php?s=&postid=626836#post626836

271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)