1、foreach是什麼?
foreach是PHP的一種語法結構,其實就是一個工具,(工具:就是工作的時候用到的器具),那麼在程序開發過程中,為了達到程序效果,就用到了foreach。
2、如何使用?
官方:
foreach (array_expression as $value) statement foreach (array_expression as $key => $value) statement
實例:
$arr = array(1,2,3,4);//定义数组 foreach ($arr as &$value) { $value = $value*2;//循环遍历并修改数组中的值 } echo "<pre class="brush:php;toolbar:false">"; print_r($arr);//打印输出最终结果
結果:(&$value是引用賦值)
Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 )
實例:
$a = array( "one" => 1, "two" => 2, "three" => 3, "seventeen" => 17 ); foreach ($a as $k => $v) { echo "<pre class="brush:php;toolbar:false">"; echo "[$k] => $v\n"; }
結果:
[one] => 1 [two] => 2 [three] => 3 [seventeen] => 17
解說:k其實指的就是key,v其實指的就是value
總結:foreach在PHP專案中使用頻繁,尤其是在處理數組時!
更多相關問題請造訪PHP中文網:PHP影片教學
以上是實例詳解php中foreach的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!