関数の引数のデフォルト値は次の書式で設定できる。 関数($引数1 = "デフォルト値" , $引数2 = "デフォルト値") 引数を省略した場合はデフォルト値が設定される。 (特定の引数だけ省略するとエラーになった??)
source
<?php
function outName($name = "名無しの権兵衛" , $age = "20") {
$outStr = "お名前は[ $name ]さんで、[ $age ]歳ですね<br>";
return $outStr;
}
echo outName(); //デフォルト値
echo outName("山田太郎",30);
echo outName("井上健語",38);
echo outName("鈴木健志郎",78);
?>