可以使用pathinfo方法来通过后缀名进行判断文件类型. /** * 获取文件后缀(如果文件名为11.11,11不是后缀,会默认11为后缀) * $file string 文件路径或者文件名 */ function get_extension($file){ return pathinfo($file, PATHINFO_EXTENSION); } 说明: pathinfo具体使用方法,可以查看php手册.但是该方法仅仅只能根据文件后缀来判断文件类型,如果html后缀的文件,被修改成.php的