作者powyo (拋又)
看板PHP
標題[請益] 不使用資料庫 一段時間換圖
時間Mon Jun 16 16:33:48 2014
我是想要把圖片用ftp或上傳的方式丟到資料夾
每隔一段時間從那個資料夾中抓1張圖出來
目前想到的方式是
$images = glob("test/{*.gif,*.jpg,*.png}", GLOB_BRACE);
$images是個矩陣 所以可以$images[數字] 就可以讀圖
但如何一段時間讓這個數字不同呢 如7天 用時間函數嗎?
真的想不到該如何作....
--
Sent from my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.166.218
※ 文章網址: http://webptt.com/m.aspx?n=bbs/PHP/M.1402907632.A.440.html
1F:推 lolikung:$images[floor(time()%(86400*day))%sizeof($images)]; 06/16 16:49
2F:→ powyo:樓上的我剛試過了..跟rand的效果差不多 06/16 17:30
3F:→ MOONRAKER:阿你不就是要某一個時段之內都一樣下個時段再換 06/16 17:34
4F:→ powyo:對 但1F的是重整後就不同了阿 06/16 19:13
5F:→ danny8376:是除掉時間不是模數吧 06/16 19:23
6F:→ alog:O.o 固定一個時間再Random就好了 06/16 19:34
7F:→ danny8376:樓上 這是PHP啊www 06/16 19:58
8F:→ MOONRAKER:改成 / 的不要用 % 06/16 20:20
9F:→ JustGame:$images[date('W')]; 額外的計算就看原 PO 了 06/16 20:41
10F:→ mmis1000:(int)(time() / 秒數) % $sizeof($images) 06/16 21:11
11F:→ MOONRAKER:date('W')卡方便… 06/17 00:28
12F:→ lolikung:原來打錯了,是除才對 sorry 06/17 01:30
13F:→ powyo:感恩 真的可以 06/18 13:11