如何得到文件的后缀名? $_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,还写程序吗?不,开家小店!) 这位朋友,知道的挺多的!佩服! 关于php连接mysql php 怎么向第三方提供的xml接口发送请求获取数据? ecshop cls_session.php中的 function gen_session_id 函数问题 array(5)的意思 php标量变量是什么 有难度的问题:php如何实现首次运行后即自动编译成静态网页 我求大家帮我一个忙(来者有分,5月1日之前都有效) 一个聊天室代码的错误,请帮忙看看 如何计算两个日期相差几分钟? 语句定时执行 谁知道亿唐四六级查分等待程序怎么做的吗? 请问怎么显示不出数据?
$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