一 語法
foreach(array_expression as $value)
statement;
foreach(array_expression as $key=>$value)
statement;
foreach語句將遍歷陣列
array_expression,每次迴圈時,將當前陣列中的值賦值給
$value(或是
$key和$value
),同時,陣列的指標向後移動,直到遍歷完成,當使用foreach時,陣列指標將自動被重置,所以不需要手動設定指標的位置。
二 例項
<?php
$name = array("1"=>"品牌膝上型電腦","2"=>"高檔男士襯衫","3"=>"品牌3g手機","4"=>"高檔女士挎包");
$price = array("1"=>"4998元","2"=>"588元","3"=>"4666元","4"=>"698元");
$counts = array("1"=>1,"2"=>1,"3"=>2,"4"=>1);
echo '商品名稱
價 格數量
金額';
foreach($name as $key=>$value)
echo '';
?>
三 執行結果
PHP中的foreach迴圈
php中的foreach語句,常用於遍歷陣列。foreach一般有兩種使用方式 1 只取陣列的值,不取陣列的下標 2 取陣列值,同時也取陣列的下標 以下面的例1和例2來解釋其用法 例1 只取值,不取下標 member array 201201 tom 201203 jack 201211 james...
PHP中的foreach迴圈
1 只取陣列的值,不取陣列的下標 取值的形式 foreach array expressionas value statement 遍歷給定的 array expression 陣列。每次迴圈中,當前單元的值被賦給 value 並且陣列內部的指標向前移一步 2 取陣列值,同時也取陣列的下標 取鍵值對...
foreach語句實現迴圈
迴圈語句是程式設計的基本語句,在c 中除了沿用c語言的迴圈語句外,還提供了foreach語句來實現迴圈。那麼我要說的就是,在迴圈操作中盡量使用foreach語句來實現。為了來更好地說明為什麼要提倡使用foreach,用如下三種不同方式來編寫迴圈語句。int narray new int 100 us...