参数的功能是传递信息到函数。
使用参数的例子:
<?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; } ?>