PHP語法
echo()函數 : 網頁資料輸出函數
echo()函數用來回應資料給瀏覽器,包括網頁server所要回應給使用者的各項資訊
舉凡與資料輸出有關的都要靠echo()函數
對於固定的資料內容,應該盡量避免用echo()函數來做輸出的動作
但如果是變動性的,譬如時間,日期,等等 就必須使用echo()來編寫
ex:
現在時間為<? echo(date("g : i : s A")) ;?>
date為PHP內建的一個日期時間函數,呼叫data函數會幫我們取回電腦目前的日期時間
資料,並依我們所指定的格式來輸出這些資料
date()函數 :格式話日期時間的函數
date()可以將某日期時間的字串加以拆解,讓我們取得需要的部份加以利用或組合使用
String date(string format,int[timestamp]);string format 要取出的日期時間部份
值 說明 回傳範例
A 大寫的英文上午或下午 AM:PM
a 小寫的英文上午或下午 am;pm
D 使用3個英文表示星期 Mon;Fri
d 2位數字顯示某月的日期 01~31
F 完整的英文月份 May;June
H 24時制顯示 00~23
h 12時制顯示 01~12
G 24時制顯示 0~23
g 12時制顯示 1~12
i 分鐘顯示 00~59
j 日期顯示 1~31
L 判斷是否為閏年,回傳值0或1 0 or 1
l 小寫L,完整英文星期 Sunday
M 使用3個英文表示月份 Jan;May
n 數字顯示月份 1~12
S 用英文表序數 nd;th
s 2位數顯示秒數 00~59
t 月份的日期數顯示 28~31
w 用數字表星期 0~6
Y 4位數表年份 2000;2001
y 2位數表年份 00;01
z 顯示日期為當年的第幾天 0~365
FireGenie大大的補充另外, 大寫 S 是用來補充英文中某月某日裡那個 "日" 寫法中的序數,可能的值會有 st , nd , rd , th 四種, 可配合 j 參數使用.int timestamp 要進行拆解或組合應用的"時間戳記"
時間戳記===>西元1970年1月1日到我們指定日期之間的時間秒數
int timestamp參數可以不用指定,不指定則date()將以目前時間為"時間戳記"
ex:
<?
echo date("G 時 i 分 s 秒 A <p>
今天為 l <p>
月份為F");
?>
顯示結果為下面這樣的格式
21時13分45秒AM
今天為Sunday
月份為June
我打字好慢 >_< 打完都好晚了...
但我還是會努力的...想學好PHP 也想讓PHP版多一些基礎的教學內容
感謝FireGenie大大的指正