用time()的结果标示动态生成的文件行不行???? 用time取时间戳已经可以了,如果再不放心,可以再加上一个随机函数值,这样就非常安全了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果碰巧在同时生成文件,那可能么?就是说服务器的cpu有没有可能在同一毫秒处理这两个……???:)天阿,那串数字已经够长了,呵呵,要是加的话,是按照字符串加吧? time()取得的時間戳記單位為秒,還不夠保險用microtime()就夠保險了,單位為微秒 应该基本上不会有重复的可能,有好多网站都是这么做的,我自己的网站也是这么做的,如http://wind.yinsha.com/letters/show.phtml?aid=2002070212191589就是这样的microtime(),上面这个例子应该是microtime()的吧,呵呵 按照字符串加没错.或者用wasy的microtime() 用id同样能够生成,在生成前用select得到最大的Id号,然后+1生成,以新的Id号为文件名,这个可以避免重复。 to 楼上,你搞错了吧,我是用php生成的文件名,还没有用到数据库呢…哦,说到数据库我想起来了,其实,这个担心我是有点多余,因为我也是用那个id来做库中的主键的,而内容是在静态页面里面,哈哈,不过,在系统忙的时候可能报错,总是不太好。:( 0.60302500 1026540470实际上为1026540470.60302500try:str_replace(".","",array_sum(explode(" ",microtime()))); array_sum是做什么的阿???:) http://jeffchina.51.net/WebBuilder/userHome/jaxp/news/ 求一条正则表达式,不知道发这里是否合适。 PennyCMS网站内容管理系统 调用存放在mysql中的图片,如何在客户端展示在页面上 防止post的js攻击 做了一个月,觉得工作不太合适,想换份工作 请问怎么实现这样的功能 没分了 帮个忙吧 PHP链接问题,郁闷,请大家帮帮忙 php中如何打开错误检查? 难道歧视中国人?Zend studio 不支持中文?我的汉字为什么都是框框? date()显示的是本地时间么?好像时区不对啊? 高手看过来,关于READFILE跨域访问的问题
就是说服务器的cpu有没有可能在同一毫秒处理这两个……???:)天阿,那串数字已经够长了,呵呵,
要是加的话,是按照字符串加吧?
用microtime()就夠保險了,單位為微秒
我自己的网站也是这么做的,
如
http://wind.yinsha.com/letters/show.phtml?aid=2002070212191589
就是这样的microtime(),上面这个例子应该是microtime()的吧,呵呵
或者用wasy的microtime()
其实,这个担心我是有点多余,
因为我也是用那个id来做库中的主键的,
而内容是在静态页面里面,哈哈,
不过,在系统忙的时候可能报错,总是不太好。:(
实际上为
1026540470.60302500try:
str_replace(".","",array_sum(explode(" ",microtime())));