关于图片上传 唯一命名的问题 filename=date("YmdHis",time()).".gif"; 貌似也有可能重负的吧 几率小而已 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以使用时间time()加rand随机数,如果还不放心的话可以md5你的分类,再加时间和rand 肯定有啊,使用uniqid(mt_rand(),true);这个函数生成唯一的并且随机(双重生成长唯一字符)。 详情可看:http://cn.php.net/manual/zh/function.uniqid.php public function getname($exname) { $i=1; $dir = "image/"; //循环 while(true){ //如果服务器上不存在这个文件,就跳出循环(防止覆盖) if(!is_file($dir.$i.$exname)){ $name=$i.$exname; break; } $i++; } return $name; } 原来大家想得都差不多啊,我在实际的项目中是 catID(栏目ID)_YmdHis_4位随机数 tempnam() 有现成的函数可用 php如何接收客户端上传的文件? 第一天学php的简单问题 哎呀,我的妈呀!谁能帮我找个编码的方法出来,把这种编码转成中文! 如何接收含有&的变量 我想学javascript语言,有谁知道地址的? 多选SELECT中的数据如何保存到数据库? 有谁知道php怎么和注册表联系起来 听说 冰冰的 iNews 就有一个注册表文件,没有那个文件程序运行出错。 哪些兄弟知道google的IP呀!我这里上不了GOOGLE了(北京) 请教如何做判断和显示会员在线,一般需要几个关键字段名 哪里有支持php4的免费主页提供? 留言板里如何添加评论功能 初学者的一个小问题???
public function getname($exname) {
$i=1;
$dir = "image/";
//循环
while(true){
//如果服务器上不存在这个文件,就跳出循环(防止覆盖)
if(!is_file($dir.$i.$exname)){
$name=$i.$exname;
break;
}
$i++;
}
return $name;
}