php获取昨天的日期
‘壹’ php怎么随机高亮一个数组
php 后端语言。要刷新显示 需要html。
<?php
$str=['在吗','怎么了','吃饭了','好的','我要','你的'];
$key=rand(0,5);//随机数
foreach($str as $k=>$v){
echo "<li ".($k==$key?"class=red":"").">".$v."</li>";
}
?>
<style>
.red{
color:red;
}
</style>
‘贰’ 用php怎么获取当前的前一天和后一天的日期啊
前一天 date("Y-m-d",time()-86400);
后一天 date("Y-m-d",time()+86400);
‘叁’ PHP怎么获取 Windows系统当前时间
不改设置的话在页面头部加上这么一句
date_default_timezone_set('Asia/Shanghai');
然后date('Y-m-d H:i:s);
出来的就是当前区时的系统时间啦
‘肆’ PHP如何显示5分钟前的时间给下详细代码 谢谢
<?php
echo "当期时间:".date("H:i:s");
echo "<br/>前5分钟:".date("H:i:s",strtotime("-5 minute"));
?>
注意,这个时间是服务器的时间,也就是运行PHP文件那台电脑的时间。
本地时间用date_default_timezone_set这个函数设置下相应的时区。具体怎么用你搜下这个函数就行了。
‘伍’ php怎么取一年后的时间戳
$time=time();//当前时间戳
$date=date('Y',$time)+1.'-'.date('m-dH:i:s');//一年后日期
$time=strtotime($date);
var_mp($time,$date);
‘陆’ PHP如何获得服务器时间
php获得服务器时间,用到的工具:notepad++,步骤如下:
代码如下:
<?php
//以中国为时区为示例
date_default_timezone_set("PRC");
echodate("Y年-m月-d日H:i:s");
?>
说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59
2.将代码放到一个php文件中,以home.php为示例,放到网站目录下边,运行以后的效果:
注意事项:此代码必须在php环境下运行。
‘柒’ PHP如何获取本地时间与服务器时间
PHP获取服务器时间和本地时间很简单,可以用内置函数实现,具体代码如下:
记得给分!!!
<?php
//获取服务器时间
echodate("Y-m-dh:i:s");
//获取本地时间(也可以说是你所在时区时间)
date_default_timezone_set('地区');//地区:中国是PRC,或shanghai,chongqing都可
echodate("Y-m-dh:i:s");
?>
当然获取本地时间还可以用JS实现,如下:
<scripttype="text/javascript">
functionshowLocale(objD){
varstr,colorhead,colorfoot;
varyy=objD.getYear();
if(yy<1900)yy=yy+1900;
varMM=objD.getMonth()+1;
if(MM<10)MM='0'+MM;
vardd=objD.getDate();
if(dd<10)dd='0'+dd;
varhh=objD.getHours();
if(hh<10)hh='0'+hh;
varmm=objD.getMinutes();
if(mm<10)mm='0'+mm;
varss=objD.getSeconds();
if(ss<10)ss='0'+ss;
varww=objD.getDay();
if(ww==0)colorhead="<fontcolor="#000000">";
if(ww>0&&ww<6)colorhead="<fontcolor="#000000">";
if(ww==6)colorhead="<fontcolor="#000000">";
if(ww==0)ww="星期日";
if(ww==1)ww="星期一";
if(ww==2)ww="星期二";
if(ww==3)ww="星期三";
if(ww==4)ww="星期四";
if(ww==5)ww="星期五";
if(ww==6)ww="星期六";
colorfoot="</font>"
str=colorhead+yy+"-"+MM+"-"+dd+""+hh+":"+mm+":"+ss+""+ww+colorfoot;
return(str);
}
functiontick(){
vartoday;
today=newDate();
document.getElementById("localtime").innerHTML=showLocale(today);
window.setTimeout("tick()",1000);
}
tick();
</script>
‘捌’ category.phpcatid=379&areaid=10785&streetid=4677如何写伪静态
1、方法有开启rewrite干,正则表达匹配。这种用的应该不多。
2、用框架路由实现。
laravel
$router->get('/category/{catid}/{areaid}/{streetid}', function(){
return ""
});
3、不用框架
开启rewrite,所有访问都路由到一个php 上,比如index.php
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
然后根据全局函数,获取访问路径。
category/catid/379/areaid/10785/streetid/4677
$param=$_SERVER['REQUEST_URI']
然后根据“/”转数组。
$param的值差不多这个样子['category','catid','379','areaid','10785','streetid','4677']
然后设计算法,执行category.php 。大多框架的路由 基本上也差不多这个思路。
‘玖’ PHP获取当前服务器时间
php获得服务器时间,用到的工具:notepad++,步骤如下:
代码如下:
<?php
//以中国为时区为示例
date_default_timezone_set("PRC");
echodate("Y年-m月-d日H:i:s");
?>
说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59
2.将代码放到一个php文件中,以home.php为示例,放到网站目录下边,运行以后的效果:
注意事项:此代码必须在php环境下运行。
‘拾’ 在PHP中如何取得英文格式的时间
php中输出英文格式时间,用到的工具:notepad++,代码如下:
1.
<?php
//输出日、日期、月、年、时间AM或PM
echodate("ljSofFYh:i:sA");
?>
2.输出结果为:Monday 6th of February 2017 08:45:12 AM。
注意事项:适用于windows,linux,unix。
备注:php好些函数大家用法基本都一样,原创和照抄不照抄都一样,都是那样的写法,日期输出就是data函数。