作者:zccst
一、参数的两种调用方式
1,传值调用
2,传址调用
function getFun(&$a){
$a++;
}
$a = 1;
getFun($a);
echo $a; //$a的值是2.
批注:getFun不用返回值,因为函数直接修改了$a的数值。
二、数组和对象循环区别
[img]http://dl.iteye.com/upload/attachment/0070/1137/3e46b644-b1dd-3f2c-a7bf-ef4ad7483df0.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0070/1139/d14cc9d9-0e74-34b9-83e6-cbaa35ab56d9.jpg[/img]
一、参数的两种调用方式
1,传值调用
2,传址调用
function getFun(&$a){
$a++;
}
$a = 1;
getFun($a);
echo $a; //$a的值是2.
批注:getFun不用返回值,因为函数直接修改了$a的数值。
二、数组和对象循环区别
[img]http://dl.iteye.com/upload/attachment/0070/1137/3e46b644-b1dd-3f2c-a7bf-ef4ad7483df0.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0070/1139/d14cc9d9-0e74-34b9-83e6-cbaa35ab56d9.jpg[/img]