【发布时间】:2021-07-11 07:15:09
【问题描述】:
我有一组图像,我正在使用array_rand 选择一个随机图像,然后将其用作 div 的背景。
我尝试为图像添加时间戳,但我似乎正在缓存数组部分变量,因为图像不会改变,只有时间戳。
$section = array_rand($img_arr);
<div style="background: url('<?php echo $img_arr[$section]['image'] . '?t=' . time(); ?>');">
编辑:它正在进行非缓存测试。
【问题讨论】:
-
我认为您需要进一步调查。转储 $section 变量。看不出代码有什么问题
-
它正在使用非缓存版本。