php区间
Ⅰ php判断小时是否在时间区间内
把if($h>=18 and $h<7)改成if($h>=18 || $h<7)
Ⅱ PHP如何获取数据库中的最大最小值并且区分十个区间
<?php
//连接数据库
$myconn=mysql_connect("localhost","root","");
mysql_select_db("nowamagic",$myconn);
$strSql="
select article_ID
from article
where article_ID=(select max(article_ID)
from article)
";
$strSql2="
select article_ID
from article
where article_ID=(select min(article_ID)
from article)
";
$result=mysql_query($strSql,$myconn) or die(mysql_error());
$result2=mysql_query($strSql2,$myconn) or die(mysql_error());
$row_max=mysql_fetch_array($result);
$row_min=mysql_fetch_array($result2);
// 输出ID最大值
//echo $row_max["article_ID"];
//echo "
";
// 输出ID最小值
//echo $row_min["article_ID"];
$article_count = $row_max["article_ID"] - $row_min["article_ID"];
?>
Ⅲ php中时间戳怎么运算区间
//php中时间戳的区间运算
$time=time();
$mintime=strtotime('2013-05-2015:32:21');
$maxtime=strtotime('2015-06-2014:12:01');
if($time>=$mintime&&$time<=$maxtime){
echo'有效区间';
}else{
echo'无效区间';
}
Ⅳ php正则匹配div区间 多层div过滤问题
<div([sS])?class="b"([sS])*?</div>
//如果class="b"之前有其他DIV属性会影响到匹配
Ⅳ php 计算指定日期区间内有多少个周一
<?php
$b=array(2015,4,28);//分别填写日期
$e=array(2015,5,31);
munw($b,$e);
functionmunw($b,$e){
$n=0;
$t=array();
$btime=strtotime($b[2]."".getM($b[1])."".$b[0]);
$etime=strtotime($e[2]."".getM($e[1])."".$e[0]);
for($i=$btime;$i<$etime;$i=$i+86400){
if(date("N",$i)==1){
$n++;
$t[]=date("Y-m-d",$i);
}
}
echo$n;
print_r($t);
}
functiongetM($m)
{
switch($m){
case1:
return"January";
break;
case2:
return"February";
break;
case3:
return"March";
break;
case4:
return"April";
break;
case5:
return"May";
break;
case6:
return"June";
break;
case7:
return"July";
break;
case8:
return"August";
break;
case9:
return"September";
break;
case10:
return"October";
break;
case11:
return"November";
break;
case12:
return"December";
break;
}
}
?>