⑴ 怎麼用php獲取PHP執行伺服器訪問外部WEB的時間(響應時間) - 技術問答
你說的訪問外部WEB是什麼意思?不是很理解,可以看看簡單的執行時間計算$start = microtime(true);file_get_contents(\' http://www.qq.com\');$end = microtime(true);$timePass = $end - $start;深空 發表於 2009-7-28 19:40[i][/url][/b]就是測試站點到被訪問的WEB伺服器的響應時間!
⑵ 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>