文章来给大家介绍php foreach循环中使用引用问题分析与注意事项,希望此文章对各位同学会有所帮助。
例
代码如下 | 复制代码 | ||||
$array=array('a','b','c','d'); foreach($array as $key=>$val){ //do something } echo $val;//输出d echo $kay;//输出3 $val='e'; print_r($array);//输出Array ( [0] => a [1] => b [2] => c [3] => d ) ?> 在foreach循环中,当循环结束后,$key和$val变量都不会自动释放掉。值会被保留下来。 当foreach使用引用的情况下,会出现如下的情况,需要注意。
|