参数的功能是传递信息到函数。
使用参数的例子:
<?php
function city_name($city)
{
echo "城市名称为:".$city;
}
city_name("shanghai"); //执行该函数,执行结果是输出“城市名称为:shanghai”字符串
?>
可以给函数的参数指定默认值,以便在没有指定参数值时,采用参数默认值。
<?php
function city_name($city = "beijing")
{
echo "城市名称为:".$city;
}
$name = "shanghai";
city_name(); //执行结果是输出“城市名称为:beijing”
city_name($name); //执行结果是输出“城市名称为:shanghai”
?>
从例子可以看出,传入参数的变量名($name)和定义函数的参数变量名($city)无关。
接受多个参数:
<?php
function city_name($city, $zipcode)
{
echo "城市名称为:".$city."<br />";
echo "邮政编码:".$zipcode;
}
?>