当前位置:首页 > 网站应用

4K高画质必应每日壁纸获取php源码

cjw1231年前 (2024-12-02)网站应用4330

在网站目录新建个.php 后缀的文件,把下面的代码复制粘粘保存,然后在浏览器访问这个.php 后缀的即可,如果文件名叫 index.php 则可以直接通过访问域名或域名 + 目录使用,此源码是访问跳转必应官方原图的形式,而不走服务器流量

<?php
    $str = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1&mkt=zh-CN');
    if (preg_match("/<urlBase>(.+?)<\/urlBase>/", $str, $matches)) {
        // 尝试获取 4K 分辨率的图片链接
        $imgurl = 'https://global.bing.com' . $matches[1] . '_4K.jpg';

        // 如果 4K 图片不可用,尝试获取 UHD 分辨率
        if (!@fopen($imgurl, 'r')) {
            $imgurl = 'https://global.bing.com' . $matches[1] . '_UHD.jpg';
        }

        // 如果 UHD 图片不可用,回退到 1920x1080 分辨率
        if (!@fopen($imgurl, 'r')) {
            $imgurl = 'https://global.bing.com' . $matches[1] . '_1920x1080.jpg';
        }
    }

    if ($imgurl) {
        // 跳转到原图链接
        header('Location: ' . $imgurl);
        exit();
    } else {
        exit('error');
    }
?>


扫描二维码推送至手机访问。

版权声明:本文由追求完美发布,如需转载请注明出处。

本文链接:https://cjw123.com/blog/?id=140

分享给朋友:

相关文章

html meta标签屏蔽搜索引擎的用法

html页面中的 meta 标签可以用来识别搜索引擎的蜘蛛类型,可以规定meta标签所在的html页面是否被蜘蛛抓取,下面是这个meta标签的用法,大家可以借鉴一下。搜索引擎的 meta 标签的解析下面是meta标签对搜索引擎的解析<meta name='robot…

简约漂亮的网页背景渐变特效CSS

渐变色背景的应用在各种网页制作、u设计是非常普遍的,分享的这套渐变背景简约大气,颜色配比很灵活,给人舒适感。<style> body { background-image:radial-gradient(rgba(255,0,0,0.3),rgba(255,0,0,0)&…

css3设计伪元素实现太极阴阳图并旋转

<style> body{margin:0;} .wrap{ position:relative; width:200px; height:100px; background-color:#fff; margin:50px auto; border-width:…

css li超出自动隐藏代码

<style>  <!--  li {      width:200px;      white-space:nowrap;  &n…

js弹出居中窗口特效

<html> <head> <title>弹出窗口效果</title> <style> .black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;…

zblogphp二级目录建站,伪静态规则怎么写

如果你的 Z-BlogPHP 站点安装在二级目录中,需要使用伪静态技术来优化站点的 URL,并提升搜索引擎蜘蛛的抓取效率。下面是一个 nginx 的伪静态规则示例:# 子目录规则要排在前边; location /sub/ {    &n…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。