如何得到文件的后缀名? $_FILES['userfile']['type']上面的错了:( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $timeheader = date("YndHis.");$exp=substr(strrchr($_FILES['namefile']['name'],"."),3);$newname= strtolower("$timeheader$exp"); list($filename, ) = explode(' ', microtime());$tname = $_FILES['namefile']['name'];$ext=substr($tname, strrpos('.', $tname));$filename .= ".$ext";echo $filename; 可以由 $pic_type 得到上传的图片类型 $file_name_array = explode(".", $_FILES['file']['name']);$ext = end($file_name_array);$file_name = time() . "." . $ext;@ move_uploaded_file($tmp_name, "upload_dir/$file_name"); Example 1. pathinfo() Example<?php$path_parts = pathinfo("/www/htdocs/index.html");echo $path_parts["dirname"] . "\n";echo $path_parts["basename"] . "\n";echo $path_parts["extension"] . "\n";?> Would produce: /www/htdocsindex.htmlhtml function file_extension($filename){ return substr(strrchr($filename, '.'), 1);} 不知道 abc.tar.gz 的后缀名是 .tar.gz 还是 .gz ?不知道 abc.tar.gz.zip 的后缀名是 .tar.gz.zip 还是 .gz.zip 还是 .zip ? 获取文件名取文件名最后的3个字母,与.jpg进行比较,如相同为.jpg 否则为.jif TO:myblessu(人过30,还写程序吗?不,开家小店!) 这位朋友,知道的挺多的!佩服! FusionCharts 去掉图片上面的连接 string '54' (length=8)用什么函数能转换成int类型的? 在html或者php网页 返回xml的数据 某著名外资游戏公司招聘Senior Software Engineer(PHP/Web)高级软件工程师(PHP/Web) 关于php读取select表单的问题 后台管理员权限分配问题求教!!!!!!!!!!!!!!!!!!!!!!!!!! 这样判断是否有纪录对吗? 朋友问了个PHP的问题,有大大帮看看吗?谢谢了!急 如何在PHP环境中删除图片? 新手求助2 谁知道亿唐四六级查分等待程序怎么做的吗? 请问怎么显示不出数据?
$exp=substr(strrchr($_FILES['namefile']['name'],"."),3);
$newname= strtolower("$timeheader$exp");
$tname = $_FILES['namefile']['name'];
$ext=substr($tname, strrpos('.', $tname));
$filename .= ".$ext";echo $filename;
$ext = end($file_name_array);
$file_name = time() . "." . $ext;
@ move_uploaded_file($tmp_name, "upload_dir/$file_name");
echo $path_parts["basename"] . "\n";
echo $path_parts["extension"] . "\n";?> Would produce: /www/htdocs
index.html
html
{
return substr(strrchr($filename, '.'), 1);
}
如相同为.jpg 否则为.jif