視訊教程觀看地址:http://study.163.com/course/courseMain.htm?courseId=1003927005
這節課,我們開始編寫每日運動程式。
現在,我們把之前的程式碼全部清空,我們需要做的第一件事是將每個訓練項儲存在對應的字串變數中。所以我們來建立我們的第一個字串。我們稱這個$ exercise1。我們要把它設定成一個字串。
$exercise1 = "play football!"; |
現在讓我們來建立一週中的另外六個訓練項。這裡一個一個打非常麻煩,我已經準備好了,這裡直接複製,然後貼上:
$exercise2 = "play basketball!";
$exercise3 = "play baseball!";
$exercise4 = "play pingpang!";
$exercise5 = "play tennis!";
$exercise6 = "play golf!";
$exercise7 = "play volleyball!"; |
現在我們準備好了訓練項,接著,我們需要建立一個表示星期幾的變數。命名為:$day。它可以是一個日期名稱的字串,也可以是日期的整數。
這裡我們可以手動設定變數,但是我們希望這個變數能根據實際的時間來調整。PHP提供一個功能,date函式。Date函式允許我們在括號中指定日期的格式,然後返回今天的日期。這裡我輸入大寫字母N,那麼這個函式將會提供一週中的日期的數字表示。我們var_dump一下:
$day = date('N');
var_dump($day); |
儲存並執行我們的指令碼看看。你看,它顯示了今天星期幾的數字的表示。我們錄製教程的時間是星期天。所以,它輸出7。
現在我們可以用if語句來檢查星期幾並返回相應的訓練項。如果$day等於1。也就是說,如果今天是星期一。那麼我們輸出$ exercise1。
if ($day == 1) {
echo $exercise1;
} |
讓我們複製一週的每一天,然後我們來替換這些數字,我們還知道,今天只是一週中的一天,所以我們使用else if:
if ($day == 1) {
echo $exercise1;
}
else if ($day == 2) {
echo $exercise2;
}
else if ($day == 3) {
echo $exercise3;
}
else if ($day == 4) {
echo $exercise4;
}
else if ($day == 5) {
echo $exercise5;
}
else if ($day == 6) {
echo $exercise6;
}
else if ($day == 7) {
echo $exercise7;
} |
儲存並執行這個程式碼。我們看到,今天星期天,是打排球對吧。
這裡我們把$day改為6來測試下程式碼的正確性:
$day = date('N');
$day = 6; |
這個時候,就變成了打高爾夫對吧。
到目前為止。我們已經使用了PHP提供的所有基本的資料型別:布林型,整型,浮點型和字串型。我們還使用了許多不同的運算子來儲存,檢索和操作這些變數中的值。另外,我們還學習了條件判斷語句來控制程式的流程。在本課程的最後一部分,我們將展示如何在網站上使用PHP,以便大家可以開始與世界分享你最近學習的技能。
更多精彩內容盡在視訊中!
本文固定連結:
http://www.oxox.work/web/php-basics/daily-sport/ | 虛幻大學檢視原文:
http://www.oxox.work/web/php-basics/daily-sport/