随机获取文件夹下的图片
PHP代码
public function getranduserimg()
{
$img_array = glob($_SERVER['DOCUMENT_ROOT']."/uploads/headportrait/*.{gif,jpg,png}", GLOB_BRACE);
$imgarr = [];
for ($i=0; $i<10; $i++) {
$img = array_rand($img_array);
$imgarr[$i] = '/uploads/headportrait'.strrchr($img_array[$img], '/');
}
return $imgarr;
}
下面是把获取到的图片,设置到页面上
H5代码
<div id="news">
<ul>
<li><img src="" alt="" width="25" height="25"</li>
</ul>
</div>
JS代码
$.ajax({url:"dashboard/getranduserimg",success:function(result){
imgs = $("#news img");
for ($i=0; $i<imgs.length - 1; $i++) {
$(imgs[$i]).attr('src',result[$i]);
}
}});
|