2018年6月8日 星期五

PHP : getdate

PHP : getdate



定義和用法

getdate() 函數取得日期/時間信息。

語法

getdate(timestamp)
參數描述
timestamp可選。規定Unix 時間格式中的時間。

說明

返回一個根據timestamp得出的包含有日期信息的結合數組。如果沒有給出時間戳,則認為是當前本地時間。
數組中的單元如下:
鍵名說明返回值例子
"seconds"秒的數字表示0 到59
"minutes"分鐘的數字表示0 到59
"hours"小時的數字表示0 到23
"mday"月份中第幾天的數字表示1 到31
"wday"星期中第幾天的數字表示0(表示星期天)到6(表示星期六)
"mon"月份的數字表示1 到12
"year"4 位數字表示的完整年份例如:1999 或2003
"yday"一年中第幾天的數字表示0 到365
"weekday"星期幾的完整文本表示Sunday 到Saturday
"month"月份的完整文本表示January 到December
0自從Unix 紀元開始至今的秒數,和time() 的返回值以及用於date() 的值類似。系統相關,典型值為從-2147483648 到2147483647。

例子

例子 1

<?php
print_r(getdate());
?>
輸出:
Array
(
[seconds] => 45
[minutes] => 52
[hours] => 14
[mday] => 24
[wday] => 2
[mon] => 1
[year] => 2006
[yday] => 23
[weekday] => Tuesday
[month] => January
[0] => 1138110765
)

例子 2

<?php
$my_t=getdate(date("U"));
print("$my_t[weekday], $my_t[month] $my_t[mday], $my_t[year]");
?>
輸出:
Wednesday, Janua

Regular Expression 正則表示式做字串比對

Regular Expression 中文翻成正則表示式 英文簡寫為 Regex 或 RegExp RegExp 是用來比對字串是不是有符合正確的格式 語法很簡單而且大部分語言都有支援它 使用時機 譬如說你需要在程式內請使用者輸入生日 你規定的格式 1996-08...