PHP中的流程控制
流程控制就是人類社會的做事和思考和處理問題的方式和方法。透過本章,你將會發現採用電腦的思維去考慮問題,我們在做事的過程當中會更加嚴謹。
我們透過一個一個的場景來去推理流程:
有一個高富帥,他姓王。他的名字叫——王。王同學計畫要投資一個專案。如果這個計畫開始,為了這個投資項目每週往返一次北京和大連。什麼時候王思總同學不再往返?專案失敗後或萬(da)集團臨時除知除外,他就可以不再這麼每週往返了。
王同學呢,有個好習慣,就是每次往返的時候,害怕自己到底一年往返了多少次。王同學都會在自己的記事本上記上往返的次數,第一次就寫上一,第2次就寫上2... ...直至最後項目停止。
王同學家裡頭特別有錢,所以他的行程方式和正常人的又有些不同。不只更多的方式,王同學還迷信。
他的出行方式呢有6種,如下:
1,司機開車
2,民航
3,自己家的專機
4,火車動車
5,騎馬
6,遊輪
每次王同學,都自己會在骰子上寫上1,2,3,4,5,6。搖到哪一種方式,王同學就會用哪種方式進行往返兩地。
並且呢,王同學是生活極度充滿娛樂化和享受生活的人。他抵達北京或大連的時候不同,他抵達後做的事情都不同,如下:
半夜到達,先去夜店參加假面舞會
早上抵達,愛在酒店泡個澡
中午到達,會吃上一份神戶牛肉
晚上到達,總愛去找朋友去述說一下心中的寂寞
王同學在出行和項目中也是極度有計劃性。他為自己的生活秘書和工作秘書分別指派了出差的行程:
生活上:
先查天氣,下雨帶雨具和毛巾。不下雨要帶防曬霜
雨具、毛巾和防曬霜的情況要提前檢查,如果沒有要及時買
工作上:
要提前溝通去大連前的工作計劃,準備好了要及時檢查,檢查合格,要提前列印現來。
在及時沒有及時準備好的情況下,要列出主要的專案溝通議題。
本章中的知識點說明
【默寫】
if...else
while
for
switch...case
break,continue,exit
【了解】
goto
do...while
【跳過學習的知識點】
declare
註: