PHP函数的参数传递
2013-02-02 金城 2482
在VB中有 byVal 和 byRef 方式传递参数
Function a(byVal b) ''值传递
a=2*b
End Function
a=2*b
End Function
Sub a(byRef b) ''引用传递
b=b+1
End Sub
b=b+1
End Sub
php中的值传递和引用传递
function a($b){// 值传递
return 2*$b;
}
return 2*$b;
}
function a(&$b){// 引用传递
$b++;
}
$b++;
}
此外还可以使用全局变量
$b=5;
function a(){
global $b;// 引用全局变量
return 2*$b;
}
function a(){
global $b;// 引用全局变量
return 2*$b;
}
$b=1;
function a(){
$GLOBALS['b']++;// 引用全局变量(方法2)
}
a();
echo $b;
function a(){
$GLOBALS['b']++;// 引用全局变量(方法2)
}
a();
echo $b;
- 上一篇:漂浮广告代码/JQuery插件
- 下一篇:网页乱码问题总结