foreach

自 PHP 5 起,可以很容易地通過在  $value   之前加上 & 來修改數組的元素。此方法將以引用 賦值而不是拷貝一個值。

 

<?php
$arr 
= array( 1 2 3 4 );
foreach (
$arr  as & $value ) {
    
$value  $value  2 ;
}
// $arr is now array(2, 4, 6, 8)
?>

 

Warning

Reference of a  $value   and the last array element remain even after the  foreach   loop. It is recommended to destroy it by  unset() .

 

Note :

foreach   不支持用“@”來抑制錯誤信息的能力。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章