PHP基礎教程-20 每日運動程式

huangbangqing12發表於2017-08-13
視訊教程觀看地址: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/

相關文章