首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ZBLOG PHP无插件调用本周、本月、本年热门文章代码

一般我们调用ZBLOG PHP文章的时候会用到最新文章、点击数、评论数文章调用(方法在这里),同时我们还可能 会在一些特定的位置调用本周、本月、本年度的热门文章。...刚巧在给一个企业网站客户做主题的时候侧边有一个空位置不懂放什么内容,于是就给他调用本年度热门产品内容。这里参考@天兴整理的方法记录下来,以后有用到直接也可以复制。...{php} $stime = time(); $ytime = 90*24*60*60; $ztime = $stime-$ytime; $order = array('log_ViewNums'...>','log_PostTime',$ztime)); $array = $zbp->GetArticleList(array('*'),$where,$order,array(10),''); {/php...cmslist.Url}" title="{$cmslist.Title}">{$cmslist.Title} {/foreach} 具体参数我们可以看到上面脚本中90和10,前者代表90天热门文章的调用

39430
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP基础面试题 - 第一天

    1、php中字符串可以用哪三种方法定义: 单引号、双引号、定界符 2、定义常量和静态常量的语法是 define(‘常量名’,’常量值’) static $var 3、用php打印出昨天的时间,格式是2006...-05-10 22:21:21 date_default_timezone_set('PRC'); echo date('Y-m-d H:i:s',time()-60*60*24); 4、开启php错误报告的方法是...display_errors = On 5、php中将对象或者数组序列化的函数是 serialize 6、如何定义类成员的访问控制: public private protected 7、以下代码在浏览器中输出的结果是...($d2); $days = ceil(abs($nd2-$nd1) / (60*60*24)); echo $days; } getDays($d1,$d2); 10、写一个php函数实现从...N个整数($a=array(5,10,2,3333,20);)找出最大的一个,注意:不要使用php的max、sort等函数。

    26320

    使用java的Calendar工具类获取到本月的第一天起始时间和最后一天结束时间。

    1、使用java的Calendar工具类获取到本月的第一天起始时间和最后一天结束时间。...,cal.getActualMinimum(Calendar.DAY_OF_MONTH)); 33 //打印前一个月的第一天的此刻时间 34 System.out.println...("上个月的第一天的此刻是: " + sdf.format(cal.getTime())); 35 //获取到后一个月的最后一天的此刻时间 36 cal.set(Calendar.DAY_OF_MONTH...("上个月的最后一天的此刻是: " + sdf.format(cal.getTime()));*/ 39 40 //2、获取本月第一天凌晨开始时间00:00:00和最后一天的最后一刻时间...59 System.out.println("这个月的第一天是: " + sdf.format(cal.getTime())); 60 //设置本月结束日的年月日时分秒格式

    3.7K20

    PHP中高级面试题 – 第一天

    六、两台 mysql 服务器,其中一台挂了,怎么让业务端无感切换,并保证正常情况下讲台服务器的数据是一致的 不是核心业务的话,先停写,把备机拉起来,查看两台机器的日志,进行数据补偿,开写。...如果是核心业务的话,现在所有的写操作都在正常的状态机器上。把好的这台机器的备机拉起来,当主机。 以上全是应急操作。实际上数据库的容灾设计要复杂的多。...面试官要是问你,备机的数据不一致怎么办,你要勇敢怼回去,你们每秒多少写入操作。按照百万级表,每秒 1000 的写入效率,正常的设计是,分布在 2 台机器上每台 500。...这个级别的数据同步,出现差异的概率 可以忽略不计的。有一台出现问题,另一台也可以抗住。 (正常的操作,还是先停写,等数据一致,切换,开写。...第一只老鼠喝所有个位是 1 的:13579,第二只喝十位是 1 的,第三只和百位是 1 的,第四只喝千位是 1 的。 24 小时后,看下死了的是 1,活着的是 0。

    44620

    Python 获取本月的最后一天

    一、需求 现在有一个场景,需要每月的最后一天,发送一封邮件。 二、获取本月最后一天 有没有办法使用Python的标准库轻松确定(即一个函数调用)给定月份的最后一天?...bin/env python # coding: utf-8 import datetime def last_day_of_month(any_day):     """     获取获得一个月中的最后一天...bin/env python3 # coding: utf-8 import datetime def last_day_of_month(any_day):     """     获取获得一个月中的最后一天...,传入'html',最终的MIME就是'text/html'。             ... __init__(self):         pass     def last_day_of_month(self,any_day):         """         获取获得一个月中的最后一天

    3.7K30

    本月准备读的2本书

    在故事中,作者花费大量笔墨用于揭穿凶手的动机,像剥洋葱一般,层层揭开凶手真正的目的。 让人震惊的是,凶手的目的不仅仅是要置自己的朋友于死地,还要让他名誉扫地,不仅杀人而且诛心。...在文人的眼中,历史是一部文学史,是关于文学的变迁与发展; 在政客的眼中,历史则是一部政治史,是关于权力的斗争与权谋的较量; 在普通人的眼里,历史则是一部小说,是关于过去的传说与故事。...在历史小说《明朝那些事儿》里,作者当年明月就用犀利的笔锋,幽默的文风,谱写大人物的篇章,也不忽略小人物的序曲。...不同于那些枯燥的史料,作者用讲故事的方式陈述大明的皇权更替,官场起伏,给我们呈现了一个血肉丰满的大明王朝。...在冰冷的历史记录外,我们能看到一个个活生生的人,能看到他们的生活,心理,理想和奋斗。 在历史的背后,是无数的平民,是在大明王朝下生活的农民。他们用自己的劳动和生命支撑着大明,他们才是历史的创造者。

    29020

    PHP情人:p十几天来学习hp第一天

    我这里是暂时的 Apache web server 和 MY SQL 如WEB,在php-4.3.3下的环境做的程序。当然要简单的构建和訪问查看数据库 PHPMYADMIN 不可少。...以下简介一下PHP的语法。 1、嵌入方法: php或者是,当然您也能够自己指定。...这个函数通常放在 PHP 程序的最前面,PHP 程序在运行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。 经常使用的函数,亦能够这种方法将它引入网页中。...include 用法如 include(“MyIncludeFile.php”); 。这个函数通常是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。...首先PHP中输出语句是echo,第二类似ASP中的,PHP中也能够。

    34010

    求本年、本月、本周等数据

    是将星期日做为一周的第一天 即:datediff(week,'2003-07-27','2003-08-01')的值为0 如果你要求将星期一做为一周的第一天,就要用: select * from...本年的最后一天 SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0)) 10.本月的第一个星期一...SQL语句很多,有的是通过字符截取,有的是通过函数,个人还是比较偏向于使用内置函数来处理, 但是看了下网上的运用函数来取第一天和最后一天时间的SQL语句几乎都像下面这样的,其实是存在问题的,存在一个临界值得问题...本月第一天:select dateadd(dd,-day(getdate())+1,getdate())   本月最后一天:select dateadd(dd,-day(getdate(...)),dateadd(m,1,getdate())) 上面的两句,第一句取第一天的完全没问题,第二句就有问题了,一般的想法是取最后一天,可以在当前时间上加一个月,然后减去当前时间的天数,比如随便

    50010

    Sql年月日计算方法

    大部分可能不是所有例子在不同的机器上执行的结果可能不一样,这完全由哪一天是一个星期的第一天这个设置决定。第一天(DATEFIRST)设定决定了你的系统使用哪一天作为一周的第一天。...所有以下的例子都是以星期天作为一周的第一天来建立,也就是第一天设置为7。假如你的第一天设置不一样,你可能需要调整这些例子,使它和不同的第一天设置相符合。...SELECT  dateadd(ms,-3,DATEADD(yy,  DATEDIFF(yy,0,getdate()),  0))  本月的最后一天         现在,为了获得本月的最后一天,我需要稍微修改一下获得上个月的最后一天的语句...这是计算本月最后一天的SQL脚本。        ...修改的部分是把原来脚本中“getdate()”部分替换成计算本月的第6天,在计算中用本月的第6天来替换当前日期使得计算可以获得这个月的第一个星期一。

    1.7K20
    领券