php函数的创建,以及引用传递和值传递的介绍!

php函数

//1、创建函数的格式:
//function 函数名(需要传入的值,定义一个形参){
//函数里的代码;
//}
//2、调用函数
// //2.1使//functionf( a, sum=1)$sum;$a;retrun$a+$sum; f(2);
//这时没有传参的话,会默认选择sum的值为1,如果有传入的话,会覆盖掉sum的值;特别注意:一般默认参数的变量应该写在最右边,因为传值是按着从左往右的顺序来的,
//3、引用传递的操作,
创建格式在值传递的函数中的形参钱添加一个&;
和值传递的区别就是,把值传入函数时传入的值会发生变化!;例如:
function a1(& sum)$sum++;return$sum; y=3;
echo a1( y);echo();echo y;//y的值发生变化了;
输出结果a1=4;
y4//4functiona1( sum){
sum++;return sum;
}
y=3;echoa1( y);
echo(“
”);
echo y;//ya1=4; y=3;

你可能感兴趣的:(PHP,函数,形参和实参-引用传递)