0){if($subday==1) ){$ntime =gmmktime(0,0,0,gmdate('m')}}"."/> 0){if($subday==1) ){$ntime =gmmktime(0,0,0,gmdate('m')}}".">
Maison > Article > Tutoriel CMS > Comment DreamWeaver appelle-t-il les articles publiés au cours d’une certaine période ?
Comment Dreamweaver appelle-t-il les articles publiés au cours d'une certaine période ?
Dreamweaver DEDECMS appelle une certaine période Publié articles
Étude recommandée : Dreamweaver cms
//Délai (utilisé pour appeler les articles populaires récents, les commentaires populaires, etc.), le temps ici ne peut être calculé que pour jour, sinon la fonction de cache sera invalide
//Quand subday=1, appelle l'article dans 1 jour
//Quand subday=2, appelle l'article d'hier
//Quand subday=3 Quand subday= 7, appelle tous les articles d'il y a 2 jours
//Quand subday=7, appelle tous les articles dans les 7 jours
if($subday > 0) { if($subday == 1) { $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime - ($subday * 24 * 3600); $orwheres[] = " arc.senddate > $limitday "; } else if ($subday == 2) { $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime - ($subday * 24 * 3600); $lomitday = $ntime; $orwheres[] = " arc.senddate > $lomitday && arc.senddate < $limitday"; } else if ($subday == 3) { $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime -($subday * 24 * 3600)+(1*24 * 3600); $orwheres[] = " arc.senddate < $limitday "; } else if ($subday == 7) { $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime - ($subday * 24 * 3600); $orwheres[] = " arc.senddate > $limitday "; } } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!