关于图片上传 唯一命名的问题 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() 有现成的函数可用 css疑问 文章内容太长在php中如何做分页 请教查询语句问题 怎么配置IIS运行PHP? 那位大哥。。能帮帮小女子。。写个正则表达式 本人想研读PHPBB的代码,希望有经验的朋友给点帮助性建议~ 无权限访问,PHP空间数据库密码 PHP绘图后无法在浏览器中正确显示问题 大家看看这个很有用的检查会员名程序是怎么作的 再发一次啊!!数据列表如何用颜色来标记??有没有更好的方法?? 留言板里如何添加评论功能 初学者的一个小问题???
public function getname($exname) {
$i=1;
$dir = "image/";
//循环
while(true){
//如果服务器上不存在这个文件,就跳出循环(防止覆盖)
if(!is_file($dir.$i.$exname)){
$name=$i.$exname;
break;
}
$i++;
}
return $name;
}