[请益] 不使用数据库 一段时间换图

楼主: powyo (光子郎)   2014-06-16 16:33:48
我是想要把图片用ftp或上传的方式丢到资料夹
每隔一段时间从那个资料夹中抓1张图出来
目前想到的方式是
$images = glob("test/{*.gif,*.jpg,*.png}", GLOB_BRACE);
$images是个矩阵 所以可以$images[数字] 就可以读图
但如何一段时间让这个数字不同呢 如7天 用时间函数吗?
真的想不到该如何作....
作者: lolikung (干么查我?)   2014-06-16 16:49:00
$images[floor(time()%(86400*day))%sizeof($images)];
楼主: powyo (光子郎)   2014-06-16 17:30:00
楼上的我刚试过了..跟rand的效果差不多
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-06-16 17:34:00
阿你不就是要某一个时段之内都一样下个时段再换
楼主: powyo (光子郎)   2014-06-16 19:13:00
对 但1F的是重整后就不同了阿
作者: danny8376 (钓到一只猴子@_@)   2014-06-16 19:23:00
是除掉时间不是模数吧
作者: alog (A肉哥)   2014-06-16 19:34:00
O.o 固定一个时间再Random就好了
作者: danny8376 (钓到一只猴子@_@)   2014-06-16 19:58:00
楼上 这是PHP啊www
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-06-16 20:20:00
改成 / 的不要用 %
作者: JustGame (JustGame)   2014-06-16 20:41:00
$images[date('W')]; 额外的计算就看原 PO 了
作者: mmis1000 (秋月恋枫)   2014-06-16 21:11:00
(int)(time() / 秒数) % $sizeof($images)
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-06-17 00:28:00
date('W')卡方便…
作者: lolikung (干么查我?)   2014-06-17 01:30:00
原来打错了,是除才对 sorry
楼主: powyo (光子郎)   2014-06-18 13:11:00
感恩 真的可以

Links booklink

Contact Us: admin [ a t ] ucptt.com