網站首頁 語言 會計 網際網路計算機 醫學 學歷 職場 文藝體育 範文
當前位置:學識谷 > 計算機 > php語言

PHP中本地電腦和伺服器時間不一樣怎麼辦

欄目: php語言 / 釋出於: / 人氣:1.12W
  如果在本地電腦服務器時間不一樣怎麼辦呢?以下本站小編整理的解決辦法,希望對大家有所幫助,更多資訊請關注應屆畢業生網!  如果date時間不一致可以使用date_default_timezone_set設定時區,程式碼如下:  //獲取當前時間  echo date('Y-m-d H:i:s',time());  echo "  ";  //對當前時間進行計算  echo date('Y-m-d H:i:s',time()-600); //減10小時  echo "  ";  //時間戳轉時間  echo date('Y-m-d H:i:s',1364277600);  //時間轉時間戳(僅精確到秒)  echo strtotime("2013-03-26 14:00");  echo "  ";  ?>  還有一種辦法是修改中配置檔案  方法一:  date_default_timezone_set('PRC');  沒有返回值,下面再直接使用date函式就OK了  $time = date(Y."年".m."月".d."日".G."時".i."分");  方法二:  修改中的;zone = 為zone = "Asia/Shanghai"(或者改為zone = “PRC”)並去掉前面的分號,重啟Apache即可,一定記得加上引號.  php time()使用date函式本地電腦和伺服器時間不一樣

  【拓展閱讀】php字串操作

PHP中本地電腦和伺服器時間不一樣怎麼辦

1、$_SERVER['REQUEST_METHOD']獲取客戶端請求資訊是GET還是

POST;

$_SERVER['SERVER_ADDR']; 獲得所在伺服器的'IP地址(wz32

被禁止的)

2、字串連線符是半形的.把兩個字串連線成一個字串。而不能

是+

3、trim()函式:去除左右兩邊的空格或指定字串,但是不能去除

中間的。

4、utf-8 一個漢字是3個位元組。

5、阿斯科編碼:ascii 0-127 一共128個 擴張編碼128

ascii:256;

所有語言前256都是ascii

utf-8 uncode編碼 支援世界上所有主流語言 3個位元組表示

一個漢字

6、substr(字串,開始位置,長度)擷取字串長度

7、rand(隨機數開始的數值,結束的數值)

8、strstr(“字串”,“要搜尋的字串”)