首页 开发

php实现每日图片


今天重新搞了一哈博客,然后首页顶图使用了图片API,感觉调用的图片不是很喜欢。然后就找到一个PHP实现每日图片的方法。
typecho版
方法:在functions.php中添加

function bgimage(){
$imgs[1] = '图片地址'; 
$imgs[2] = '图片地址';
$imgs[3] = '图片地址';
$imgs[4] = '图片地址';
$imgs[5] = '图片地址';
...
$imgs[362] = '图片地址';
$imgs[363] = '图片地址';
$imgs[364] = '图片地址';
$imgs[365] = '图片地址';
date_default_timezone_set(PRC);//设为北京时间
$a=date("z");
$img= $imgs[$a];
echo $img;
}

然后在需要显示的地方填入<?php echo bgimage(); ?>(这个就是每日图片的图片地址)。
然而需要365张图片,我又懒得收集并上传,于是我稍稍改了下,暂时改成,每天换一张图片,一周一循环。

function bgimage(){
$imgs[0] = '图片地址';
$imgs[1] = '图片地址';
$imgs[2] = '图片地址';
$imgs[3] = '图片地址';
$imgs[4] = '图片地址';
$imgs[5] = '图片地址';
$imgs[6] = '图片地址';
date_default_timezone_set(PRC);//设为北京时间
$a=date("w"); 
$img= $imgs[$a];
echo $img;
}

然后在需要显示的地方填入`php
<?php echo bgimage(); ?>
`(这个就是每日图片的图片地址)。
以后可能改成一个月一循环,看图片搜集情况了,嘿嘿。
php版
几乎没区别,本来不准备发的,既然有人要了就写出来吧。

<?php
$imgs[0] = '图片地址';
$imgs[1] = '图片地址';
$imgs[2] = '图片地址';
$imgs[3] = '图片地址';
$imgs[4] = '图片地址';
$imgs[5] = '图片地址';
$imgs[6] = '图片地址';
date_default_timezone_set(PRC);//设为北京时间
$a=date("w"); 
$img= $imgs[$a];
echo $img;
?>


文章评论