函数四要素:返回类型,函数名,参数列表,函数体
1.最简单的定义方式
function Show()
{
echo "hello"; //直接定义函数的输出值,输出结果为hello
}
Show()
2.有参数的函数定义
function Show($a)
{
echo $a; //用参数来定义函数,输出结果为aaaa
}
Show("aaaa");
3.有默认值的函数定义
function Show($a="mydb")
{
echo $a; //在不输入内容时,显示默认值mydb
}
Show("hello"); //在输入参数的情况下,显示hello
4.有返回值的函数定义
function Show($a,$b)
{
return $a+$b; //先写函数后附值,进行运算,即输出内容为7
}
SHOW(5,2)
5.可变参数的函数定义
function Show()
{
$attr=func_get_args(); //获取用户传入的参数,返回数组
$count=func_num_args(); //获取传入参数的个数
// 定义一个变量,存放和
$sum=0;
for($i=0;$i<$count;$i++) //建立for循环,用来累加用户输入的参数
{
$sum=$sum+$attr[$i]
}
return $sum; //每运行一次,返回$sum,直到循环结束
}
echo Show(1,2,3) //输出结果为6