21,893
社区成员




<?php
$w = array (1, 2, 3, 17);
foreach ( $w as $c )
{
fun( $c );
}
function fun(&$a){
$a++;
}
print_r($w);
?>
<?php
$w = array (1, 2, 3, 17);
foreach ( $w as $key => $value )
{
fun( $w[$key] );
}
function fun(&$a){
$a++;
}
print_r($w);
?>
foreach($w as $c) {//是从数组中取值赋给变量$c
fun( $c );//我想你改变的是$c,而不是$w数组的值
}