私たちのほとんどは、次の構文を知っています。
function funcName($param='value'){
echo $param;
}
funcName();
Result: "value"
「最後ではない」パラメータのデフォルト値を渡す方法を考えていましたか?私はこの用語がかなり離れていることを知っていますが、簡単な例は次のようになります。
function funcName($param1='value1',$param2='value2'){
echo $param1."\n";
echo $param2."\n";
}
次のことをどのように実行しますか。
funcName(---default value of param1---,'non default');
結果:
value1
not default
これが理にかなっていることを願って、基本的に最後ではないパラメータのデフォルト値を想定したいと思います。
ありがとう。