如何在多个日期段内显示 先不要格式化时间,就可以进行date数据的加减了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据你的要求,写了一个函数<?phpfunction dayMsg($dayArr, $msg=''){ $day_now = strtotime(date('Y-m-d')); $queryList = array(); if (is_array($dayArr)) { for($i=0,$n=count($dayArr); $i < $n; $i++) { $day_start = $dayArr[$i]['day_start']; $day_end = $dayArr[$i]['day_end']; $queryList[] = "$day_now >= $day_start && $day_now <= $day_end"; } $query = 'if ( ' . implode(' || ', $queryList) . ' )'; $query .= '{'; $query .= ' echo "'.$msg.'";'; $query .= '}'; //echo $query; eval($query); }}$y = date('Y');$day[0]['day_start'] = strtotime("$y-5-8");$day[0]['day_end'] = strtotime("$y-5-9");$day[1]['day_start'] = strtotime("$y-5-13");$day[1]['day_end'] = strtotime("$y-5-13");dayMsg($day,'我出现了');?> 求助,请高数指一下吧。 用CSS控制输出内容 mysql数据库中的十进位是什么意思? php网站缓存问题?怎么提高网站打开速度?急急………… PHP能否实现用户离线后的定期操作? 分页显示,表面看很正常,可内容不变。为什么???刚学不懂,高手指点~~ phplib如何包括文件 如果判断一个数字为奇数还是偶数? 关于对时间做数学运算的问题 Warning: Failed opening 大家帮忙看看! 这输出怎么写? 无法联接sqlserver2005
<?php
function dayMsg($dayArr, $msg='')
{
$day_now = strtotime(date('Y-m-d'));
$queryList = array();
if (is_array($dayArr))
{
for($i=0,$n=count($dayArr); $i < $n; $i++)
{
$day_start = $dayArr[$i]['day_start'];
$day_end = $dayArr[$i]['day_end'];
$queryList[] = "$day_now >= $day_start && $day_now <= $day_end";
}
$query = 'if ( ' . implode(' || ', $queryList) . ' )';
$query .= '{';
$query .= ' echo "'.$msg.'";';
$query .= '}';
//echo $query;
eval($query);
}}$y = date('Y');$day[0]['day_start'] = strtotime("$y-5-8");
$day[0]['day_end'] = strtotime("$y-5-9");
$day[1]['day_start'] = strtotime("$y-5-13");
$day[1]['day_end'] = strtotime("$y-5-13");dayMsg($day,'我出现了');
?>