date()関数の書式設定
引数で指定されたフォーマットで、現在の日付と時間を返します。フォーマットを省略せずに引数として渡した場合には、現在のローカル時間が返されます。
変換される文字列の指定は以下のフォーマットを引数として指定します。
Format
a am または pm を返す
A AM または PM を返す
d 2桁の日付を返す
D 3文字の曜日 (Sun ~ Sat) を返す
F フルスペルの英字で月を返す
h 12時間単位 (00 ~ 12) の時間を返す
H 24時間単位 (00 ~ 23) の時間を返す
g 先頭に 0 をつけない12時間単位 (0 ~ 12) の時間を返す
G 先頭に 0 をつけない24時間単位 (0 ~ 23) の時間を返す
i 2桁の分 (00 ~ 59) を返す
j 先頭に 0 をつけない (0 ~ 31)の日を返す
l フルスペルの英字で曜日を返す
L 閏年では 1 を、それ以外は 0 を返す
n 先頭に 0 をつけない (0 ~ 12) の月を返す
m 2桁のの月 (01 ~ 12) を返す
M 3文字の月 (Jan ~ Dec) を返す
s 2桁の秒 (00 ~ 59) を返す
S 英文の序数を表わす接尾語 (th ~ nd) を返す
t 指定した月の日数 (28 ~ 31) を返す
U UNIX時間 (1970年1月1日からの秒数) を返す
w 数値で示す曜日 (0 ~ 6) を返す
y 西暦の下2桁を示す年を返す
Y 西暦を4桁で示す年を返す
z その年の1月1日からの通算日を返す
Z タイムゾーンのオフセット秒 ( -43200 ~ 43200まで)
サーバー環境 $_SERVER
PHPでは、サーバに関する環境変数はグローバル変数$_SERVERに格納されます。