用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/ 数组相加为什么取出了只有第一个值呢?麻烦各位给看一下。 ->表示什么意思? 手动配置? 整合安装 ? mysql的预处理bind_param的问题 php中获取当前时间的函数,请举个例子好吗? 新手系列之四:刚学习了多菜鸟BOLG上的一种分页方法,但不知如何正确使用 班门弄斧,关于LOG之我的经历。顺便散分。 如何突破google工具条的封锁 php在iis上安装的问题 紧急求救 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())));