今天给大家发个PHP获取扩展名的9种方式。
?php/***CreatedbyPhpStorm.*User:liuft*Date:/3/7*Time:15:46*///第一种//functionget_extension(file)//{//file=explode(.,file);//returnend(file);//}//第二种//functionget_extension(file)//{//returnsubstr(strrchr(file,.),1);//}//第三种//functionget_extension(file){//returnpathinfo(file)[extension];//}////第四种//functionget_extension(file)//{//returnsubstr(file,strrpos(file,.)+1);//}//第五种//functionget_extension(file)//{//file=preg_split(/\./,file);//returnend(file);//}//第六种//functionget_extension(file){//file=strrev(file);//returnstrrev(substr(file,0,strpos(file,.)));//}////第七种//functionget_extension(file)//{//returnpathinfo(file,PATHINFO_EXTENSION);//}////第八种//functionget_extension(file)//{//preg_match_all(/\.[a-zA-Z0-9]+/,file,data);//return!empty(data[0])?substr(end(data[0]),1):;//}//第九种//functionget_extension(file){//returnstr_replace(.,,strrchr(file,.));//}//暂时想这么多,以后想起来再补充file=