QQ爹の博客 QQ爹の博客

php做个每日图片,含TYPECHO版

in Typecho,代码相关 文章转载请注明来源!

昨天尝试用了min's的te的Bing 每日图片获取,然而,我发现我并不喜欢Bing的图片,于是我就想了个方法。
用TE自己做一个每日图片,原理大概就是,用php的时间代码date("z"),匹配成图片链接,然后输出。
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;
?>
jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

typecho代码每日一图php
发表新评论
已有 18 条评论
  1. 官仁博客
    官仁博客 8.1Chrome 63
    回复

    马克一下

  2. 奔跑中的奶酪
    奔跑中的奶酪 10Chrome 56
    回复

    找了下没找到你的QQ呀,我微博你私信啦

    1. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 额!可能是忘写了!我回复你微博哈

  3. 奔跑中的奶酪
    奔跑中的奶酪 10Chrome 56
    回复

    就像 http://ilhc.cc/bs.php 这个是利用了BING的API,虽然以.php结尾
    但是输入的结果却是jpg图片,
    不知道我说清楚了没有?

    1. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 加我QQ吧!这里回复代码会被自动解析

    2. 奔跑中的奶酪
      奔跑中的奶酪 10Chrome 56
      回复

      @奔跑中的奶酪 感谢回复啊,这个PHP返回的结果是图片地址的文本,而不是一张直接打开的图片
      就像就像 http://ilhc.cc/bs.php 返回的结果是一张图片,并已经打开了。
      不知道我说清楚没有?

    3. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 发出来了,你看看吧[嘻嘻]

    4. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 等我明天在看看吧!现在用手机不方便

    5. 奔跑中的奶酪
      奔跑中的奶酪 10Chrome 56
      回复

      @奔跑中的奶酪 怎么修改呢 :mrgreen:

    6. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 哦!应该可以!你把上边的代码稍稍改改应该就可以了

  4. 奔跑中的奶酪
    奔跑中的奶酪 10Chrome 56
    回复

    你好啊,输入的结果是http:www.xx.com/xxx.jpg 这样的结果
    能不能直接输入到浏览器打开呢?

    1. 近泽
      近泽 10Chrome 56
      回复

      @奔跑中的奶酪 你详细说下吧!我没能理解你说的(理解能力很差的说)

  5. 清馨雅致
    清馨雅致 10Chrome 56
    回复

    简书变异版就有每30天一换

    1. 近泽
      近泽 10Chrome 56
      回复

      @清馨雅致 嗯,你的这个评论多说自动给放垃圾里了,才看到,我现在的模板是一天一变,一个月算是循环一次(毕竟我才收集了31张图片,主要是有些图片会把文字弄的看不清,所以还是自己配图的好)

  6. bakabie
    bakabie 10Chrome 56
    回复

    为何不考虑去yande获取呢_(:3」∠)_
    yande.re/post

    1. 近泽
      近泽 10Chrome 56
      回复

      @bakabie 第一次听说这个,我回去上那里搜集图的[嘻嘻]

前篇 后篇
雷姆
拉姆