4.8 带有默认参数函数的使用方法
函数可以使用带有默认值的参数,在普通参数与带有默认值参数同时存在的情况下,定义函数经常会出现一些错误的用法,在普通参数与带有默认值参数同时使用时,定义函数的正确用法与错误的用法的演示代码如下。
<?php // 正确的用法 定义一个带有普通参数与带有默认值参数的函数 function getInfo($name,$age=18){ echo $name.$age; } // 正确使用方法 getInfo(" 小明"); getInfo(" 小明",19); // 错误的函数定义方法 function getInfo($age=18,$name){ echo $name.$age; } ?>
注意 在普通参数与默认参数同时使用的情况下,要先定义普通参数,带有默认值的参数放在后面。