Page 1 of 1

Split to preg_split as it has been depracated

Posted: Wed Feb 15, 2012 6:17 am
by lovelf
Hello, I have this code:'

Code: Select all

function findexts($filename){
$filename = strtolower($filename);
$exts = split("[/\\.]", $filename);
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
} 

$ext = findexts ($_FILES['uploadedfile']['name']) ; 
How do I turn the split to work with preg_split? $exts = preg_split("[/\\.]", $filename); does not work.

Re: Split to preg_split as it has been depracated

Posted: Wed Feb 15, 2012 6:21 am
by Celauran
If you're trying to find a file's extension, just use pathinfo().

Re: Split to preg_split as it has been depracated

Posted: Wed Feb 22, 2012 12:35 pm
by AdrianK_IT
Warning! I'm new to PHP!
However, your regex looks too complicated: $exts = preg_split("/\./",$filename); should work (or, "/[.]/").