PHP中本地電腦和服務(wù)器時(shí)間不一樣怎么辦
如果在本地電腦和服務(wù)器時(shí)間不一樣怎么辦呢?以下百分網(wǎng)小編整理的解決辦法,希望對大家有所幫助,更多信息請關(guān)注應(yīng)屆畢業(yè)生網(wǎng)!
如果date時(shí)間不一致可以使用date_default_timezone_set設(shè)置時(shí)區(qū),代碼如下:
//獲取當(dāng)前時(shí)間
echo date('Y-m-d H:i:s',time());
echo "
";
//對當(dāng)前時(shí)間進(jìn)行計(jì)算
echo date('Y-m-d H:i:s',time()-600); //減10小時(shí)
echo "
";
//時(shí)間戳轉(zhuǎn)時(shí)間
echo date('Y-m-d H:i:s',1364277600);
//時(shí)間轉(zhuǎn)時(shí)間戳(僅精確到秒)
echo strtotime("2013-03-26 14:00");
echo "
";
?>
還有一種辦法是修改php.ini中配置文件
方法一:
date_default_timezone_set('PRC');
沒有返回值,下面再直接使用date函數(shù)就OK了
$time = date(Y."年".m."月".d."日".G."時(shí)".i."分");
方法二:
修改php.ini中的;date.timezone = 為date.timezone = "Asia/Shanghai"(或者改為date.timezone = “PRC”)并去掉前面的分號(hào),重啟Apache即可,一定記得加上引號(hào). php time()使用date函數(shù)本地電腦和服務(wù)器時(shí)間不一樣
【拓展閱讀】php字符串操作

1、$_SERVER['REQUEST_METHOD']獲取客戶端請求信息是GET還是
POST;
$_SERVER['SERVER_ADDR']; 獲得所在服務(wù)器的IP地址(wz32
被禁止的)
2、字符串連接符是半角的.把兩個(gè)字符串連接成一個(gè)字符串。而不能
是+
3、trim()函數(shù):去除左右兩邊的空格或指定字符串,但是不能去除
中間的。
4、utf-8 一個(gè)漢字是3個(gè)字節(jié)。
5、阿斯科編碼:ascii 0-127 一共128個(gè) 擴(kuò)張編碼128
ascii:256;
所有語言前256都是ascii
utf-8 uncode編碼 支持世界上所有主流語言 3個(gè)字節(jié)表示
一個(gè)漢字
6、substr(字符串,開始位置,長度)截取字符串長度
7、rand(隨機(jī)數(shù)開始的數(shù)值,結(jié)束的數(shù)值)
8、strstr(“字符串”,“要搜索的字符串”)
【PHP中本地電腦和服務(wù)器時(shí)間不一樣怎么辦】相關(guān)文章:
PHP中php://input和$-POST的區(qū)別03-27
php采集文章中的圖片獲取替換到本地實(shí)例12-18
PHP時(shí)間和日期函數(shù)詳解03-02
php中php://input和$-POST有什么不同07-23
電腦本地連接不見了怎么辦03-20
如何架設(shè)PHP服務(wù)器04-23
php中的daddslashes()和saddslashes()的區(qū)別02-22
Dreamweaver中預(yù)覽PHP和ASP05-26
Dreamweaver如何創(chuàng)建本地測試服務(wù)器05-25