Børge Holen wrote: > On Monday 18 February 2008 00:10:30 John Meyer wrote: >> Daniel Brown wrote: >>> On Feb 17, 2008 5:37 PM, nihilism machine <nihilismmachine@xxxxxxxxx> > wrote: >>>> i am using this code to get the extension of a filename: >>>> >>>> $extension = strtolower(strrchr($fileName,".")); >>>> >>>> how can i get the text BEFORE the . (period) >>> You can STFW and RTFM. This list should never be your first place >>> to ask simple questions. >>> >>> In any case.... >>> >>> <? >>> $split = explode('.',strtolower($fileName)); >>> $name = $split[0]; >>> $ext = $split[1]; >>> ?> >> Flame job aside, that's going to fail on a compound extension such as >> ".tar.gz" by just returning .tar > > so. > > it.will.fail.this.one.to.txt > > and a fix would also fail because you would have to hardcord everygoddamn > ending if thats what youre after. How many do you care to count for? > I would say stick with the last dot, if its not particulary often you stumble > over those .tar.bz2 endings. > > what does he want to upload anyway? > Oi you, whats yer task? > > > > > > > Regardless, a tar.gz file if it is gzipped is a gzip file. You must gunzip it to get the tar, just like manifesto.ps.tar is still a tar that just happens to contain postscript files ;-) -Shawn -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php