php的array數組 -------方法foreach循環時候,利用數組里值的引用地址(& )從而改變數組里的值


/*
* 把每個數組值后面都加個SQL然后返回數組
* foreach循環時候,直接用引用(&)的方式就能改變之前的數組
*/
public function array_foreach(){


$oldArr=array('A','B','C');

//老思維寫法
foreach($oldArr as $k=> $arr){
$oldArr[$k]=$arr.'SQL';
}
//新思維寫法,遍歷的$arr的引用地址,這樣結果和上面一樣,寫法更簡潔
foreach($oldArr as &$arr){
$arr=$arr.'SQL';
}
var_dump($oldArr);

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM