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