PHP循環語句的使用
在做程序開發時,經常會用到循環語句。在PHP裏,常用的循環語句有for和foreach,下面一起來看下它們的用法。
操作方法
(01)首先我們定義一個數組,一個沒有key值的簡單數組,$arr = array(x27;第一項','第二項','第三項','第四項','第五項',);
(02)然後用count函數得到數組的長度,再用for循環遍歷數組,並輸出數組的每一項內容。for循環的次數就是數組的長度,語句裏定義變量$i,從0開始,直到$i小於數組長度$len。
(03)我們執行下代碼,看下輸出的結果。從圖中的結果可以看出,for循環把數組的每一項內容都輸出顯示了。
(04)接下來,我們把代碼改成用foreach循環,代碼如圖,從代碼上看,用foreach來循環相對簡潔一點,我們不需要獲取數組的長度,直接用數組進行循環操作就行。數組的每次循環,會把當前項賦值給$item變量,直接輸出這個變量就行了。
(05)執行下代碼,得到的結果和用for循環的一樣。
(06)在foreach循環時,會把當前值賦給$item變量,我們在循環時修改下這個$item變量,看是否會改到數組裏的值?把代碼修改成如圖所示,第一個循環用foreach,並且在循環時把$item的值添加一些字元。第二個循環用for,輸出原數組的值。
(07)執行代碼,得到結果如圖。可以看到,foreach循環修改的$item值,並沒有更改到原數組的值。這是因爲foreach循環操作的是數組的一個拷貝,而不是操作數組本身。
(08)如果要在foreach循環裏修改原數組的內容,要怎樣修改代碼纔可以呢?我們可以把代碼改成如圖所示。在循環裏,透過$key來修改原數組的值,而不是修改$item變量。
(09)執行代碼,得到結果如圖,可以看到原數組的數據已經成功修改了。
-
EXCEL技巧——製作學生成績統計表
怎麼使用excel來製作學生成績的統計表。讓小編教給你操作指南。操作方法(01)首先開啟一個工作樣表作爲例子。如圖所示:(02)在空白單元格內輸入學生成績統計表標題以及相關類目標題。如圖所示:(03)把源數據按照表內格式進行錄入。如圖所示:(04)在f4單元格內輸入公式:“=sum(C...
-
EXCEL選擇性粘貼數值快速鍵設定
在Excel中,我們經常會做選擇性粘貼數值的操作,總是透過鼠標來操作很不方便,如何設定一個好用的快速鍵?下面來看一下。操作方法(01)開啟excel,右鍵點擊工具欄空白地方,然後點擊‘自訂工具欄和選單’(02)開啟視窗後,點擊‘命令’(03)在命令欄下,點擊左邊的‘編輯’(04)接着在右...
-
myeclipse與eclipse的區別
對於軟件工程專業的人來說,myeclipse和eclipse這兩個軟件都是不會陌生的,我們在大二學習Java的時候使用的是eclipse,而學習JavaEE的時候使用的myeclipse,這兩個軟件的介面與安裝過程幾乎是一模一樣,那麼myeclipse和eclipse究竟有哪些主要區別呢?操作方法(01)名稱不同my...
-
如何製作圖片火海燃燒效果
如何製作圖片火海燃燒效果呢?下面,就讓小編給大家介紹一下吧。操作方法01首先,我們需要開啟我們電腦的ps軟件(鼠標左鍵雙擊桌面上的ps捷徑或者是鼠標右鍵再選擇開啟都是可以的)。02開啟ps軟件之後,開啟一張圖片;接着,複製背景圖層。03添加分層雲彩濾鏡效果;然後,執行...