一个客户定制的zblogPHP模板也需要为当天的新文章标题加红色,所以学习了mike的cqday主题,其中有一段为当天主题的判断值得学习!特来分享下这个小技巧!
方法:
//当天发布文章变红 function ydbancheng_Oneday($article){ global $zbp; $zero1=strtotime (date('y-m-d')); //当前时间 $zero2=strtotime ($article->Time('y-m-d')); //过年时间 $isnew=false; if (ceil(($zero1-$zero2)/86400) < 1){ $isnew=true; return $isnew; } }
然后就需要在模板中加入判断:
{if ydbancheng_Oneday($article)}style="color: red"{/if}
学习:
如果要学习写这段PHP,首先需要了解PHP strtotime() 函数,掌握和判断时间,才能用数字的加减乘除去判断时间,比如一周内的文章标题都加红色,或者一年内的都可以!