$ext=strtolower(end(explode(".",$val))); 改为: $myarr=explode(".",$val); $end=end($myarr); $ext=strtolower($end);