获取必应背景图片网站添加背景图随机图片的方法php获取bing必应背景图片-爱搜啊博客

当前位置:首页» 经验心得»正文

获取必应背景图片网站添加背景图随机图片的方法php获取bing必应背景图片

发布:爱搜啊  时间:2018年10月21日  分类:经验心得   评论

很多网站喜欢添加背景图片,而且是随机图片,例如必应搜索,就是使用的背景图片,非常好看。但是如果把图片放在自己的服务器上面的话又会增加服务器的负担,所以你今天交给你们一种获取必应背景图片网站添加随机背景图的方法,必应的这个每日图片分辨率还是很高的,而且既清晰有精致。获取必应背景图片网站添加背景图随机图片的方法php获取bing必应背景图片

首先需要新建一个php文件放在你网站的根目录或者其他目录,新建文件的内容如下例如image.php

<?php
$str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){
$imgurl='http://cn.bing.com'.$matches[1];
}
if($imgurl){
header('Content-Type: image/JPEG');
@ob_end_clean();
@readfile($imgurl);
@flush(); @ob_flush();
exit();
}else{
exit('error');
}
?>

然后就用FTP软件上传到网站里面,现在你访问这个文件,打开就是现实一个图片了。上面的代码会通过php获取必应的每日图片而且会显示jepg格式。虽然显示的php文件,但是其实就是一个jepg文件。现在就可以通过<img src="bing.php">代码调用这个图片了,也可以添加在其他地方,不一定是网站背景图片。

最后一步只需要在网站的头部,例如模版里的header.php之类的文件,在</head>前面加入下面的代码就可以了,也可以在主题的CSS样式文件内添加

<style>body {background-image: url("image.php的地址");}</style>//在主题CSS样式文件添加需要去掉<style></style>

到这里就完工了,现在你网站的背景图片就会和必应的背景图片一样了,每天更换了

转载请保留出处和本文地址: http://aisoa.cn/post-2202.html

评论 赞助本站

爱搜博客赞助收款二维码

欢迎参与讨论,新评论稍后显示,广告一律删除!