非常火的刷新网址实现随机背景图

本人之前网络上网站的背景图或者是展示图,轮播图等等每次打开它显示的都不一样!这其实就是随机图片接口他其实实现很简单!我们看一下代码!

<?php
 //这将得到一个文件夹中的所有gif,jpg和png图片的数组 
$img_array = glob("./images/*/*.{gif,jpg,png}",GLOB_BRACE);
 //从数组中选择一个随机图片 
$img = array_rand($img_array);
//在页面显示图片 
header("location:.$img_array[$img]"); 
 ?>

我们需要在自己虚拟主机或者是服务器里面根目录创建个文件-如:gsapl.php切记名字可以改但是要记住后期要访问这个php文件的。还有.php后缀不能改!
然后我们在gsapl.php里面添加上面代码!然后保存!
在根目录创建images文件夹,在这个文件夹里面创建别的几个文件夹!例如1,2,3,4,5,6,7,8,9也可以是英文!比如说meizi meinv liangzai diaomao 等等文件夹!然后在这些里面上传图片,然后用浏览器访问你刚刚创建的php文件!例如我域名是6z7l.cn那我要访问我刚刚创建的gsapi.php文件那就可以这样6z7l.cn/gsapi.php当然了你可以用服务器或者是空间让他强制直接优先访问这个php文件的话,你就可以实现直接刷新6z7l.cn就可以随机图片!

那我们来分析一下这个代码!利用通配符代表路径,建立xxx.php文件,写入上面代码,之后引用xxx.php网址即可
而xxx.php他会随机访问/images文件夹下随机文件夹图片实现刷新一次变更一张图片!

但是有的人想直接在images文件里面上传图片不想在里面在弄个文件夹在在里面上传图片!那么代码如下

<?php
 //这将得到一个文件夹中的所有gif,jpg和png图片的数组 
$img_array = glob("./images/*.{gif,jpg,png}",GLOB_BRACE);
 //从数组中选择一个随机图片 
$img = array_rand($img_array);
//在页面显示图片 
header("location:.$img_array[$img]"); 
 ?>

转载此文章请保留作者版权,注明来源地址!

Last modification:May 5th, 2020 at 01:21 pm
如果觉得我的文章对你有用,请随意赞赏