foreach(){}語句為陣列或者物件集合中的每個元素重複乙個嵌入語句組,foreach語句用於迴圈訪問集合以獲取所需資訊,但不可用於更改集合內容以避免產生不可預知的***。
語法結構:
foreach(變數名 as $value){}
或者foreach(變數名 as $key=>$value){}
使用foreach進行年月日的選擇框程式設計:
**如下:
<?php
//使用陣列記錄月數
$months=array(1=>"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
//記錄天數以及年數展示
$days=range(1,31);
$years=range(2001,2022);
//月數進行遍歷查詢
echo "";
foreach($months as $key => $value)
echo "";
//天數進行遍歷查詢
echo "";
foreach($days as $value)
echo "";
//年數進行遍歷查詢操作
echo "";
foreach($years as $value)
echo "";
?>
截圖如下所示:
教程 使用陣列進行陣列程式設計(上)
訪問flyai.club,一鍵建立你的人工智慧專案 知識點1 使用陣列程式設計的優點 numpy陣列使你可以將許多種資料處理任務表述為簡潔的陣列表示式 否則需要編寫迴圈 用陣列表示式代替迴圈的做法,通常被稱為向量化。一般來說,向量化陣列運算要比等價的純python方式快上一兩個數量級 甚至更多 尤其...
教程 使用陣列進行陣列程式設計(下)
訪問flyai.club,一鍵建立你的人工智慧專案 知識點4 用於布林型陣列的方法 sum經常被用來對布林型陣列中的true值計數 另外還有兩個方法any和all,它們對布林型陣列非常有用。any用於測試陣列中是否存在乙個或多個true,而all則檢查陣列中所有值是否都是true 這兩個方法也能用於...
使用迴圈進行陣列的賦值
class cat public void info public class arraytest system.out.print 迴圈結束 對於pos陣列的元素來說,用起來完全等同於普通變數 下面即可將陣列元素的值賦給int變數,也可將int變數的值賦給陣列元素 int a pos 1 int ...