PHP多維陣列和日期時間函式

2021-07-11 05:58:49 字數 1074 閱讀 4285

遍歷二維陣列

<?php

$arr=array(

array("volvo",22,18),

array("bmw",15,13),

array("saab",5,2),

array("land rover",17,15)

);echo

"汽車品牌

庫存銷量

";for ($i=0;$i

$arr);$i++)

echo

"";}

echo

"";?>

日期和時間函式date()

日期和時間在php中以時間戳的形式儲存,通過date()函式處理才能轉換為易讀的模式

語法:date(格式,時間戳);省略第二個引數預設為當前時間

格式分類:

其他字元如-、.、/等能夠增加日期的可讀性

輸出當前日期:

<?php

echo date('y-d-m h:i:s')."

";ehco date('y.d.m h:i:s')."

";echo date('y/d/m h:i:s')."

";?>

時間的格式:

<?php

ehco '現在的時間是:'.date('h:i:sa');

?>

注意:php的date()在預設第二個引數時返回的是伺服器的當前日期和時間,可能與客戶端瀏覽器的時間不同,那有可能是伺服器和客戶端的時區不同

date_defaut_timezone_set()可以設定時區

php中可以使用time()函式獲得當前時間的時間戳,也可以通過mktime()函式將某一日期時間轉換為時間戳,該函式返回日期的 unix 時間戳。unix 時間戳包含 unix 紀元(1970 年 1 月 1 日 00:00:00 gmt)與指定時間之間的秒數。

語法:mktime(小時,分鐘,秒,月,日,年);

php的strtotime()函式可以將我們可讀的字串轉換為時間戳

PHP時間和日期函式詳解

php函式的多樣化和功能相近真是一大特點,同乙個應用可以用多種函式實現,這恐怕也是開源的乙個弊端了 通過對php時間函式的系統學習,充分理解了時間戳和時區的概念 這個真的很重要 有需要的小夥伴可以參考下。php中所有函式都是unix紀元的,即從1970年1月1日開始的。日期是從這個時候開始的秒數。當...

PHP之時間和日期函式

時間日期函式 date default timezone set utc 獲取當前時間的時間戳 time0 mktime time1 time time2 date u 輸出時間 echo time0.time1.time2.time3 mktime 12,0,0 當前中午的時間戳 echo tim...

PHP 日期時間函式

1.設定時區 a 修改php配置檔案date.timezone設定時區 b 通過date default timezone set 動態設定時區 c 通過ini set 動態設定時區 asia shanghai 或者prc date default timezone set prc 2.date 函...