質問: 10個のパラメータに対し、許容可能なPHP関数を書きました。 しかし、2つのみが必須です。時折、8つ目のパラメータを定義したくなるのですが、8つ目に到達するまで、それぞれのパラメータに中身のない文字列をタイプしたくはありません。 欲しいパラメータにおいてだけパスが出来るよう、関数を立ち上げる最も良い方法があれば教えていただけないでしょうか。
回答: **必須の引数以外の引数を、1つの配列にして渡す**ようにすればうまくいくと思います。 デフォルトの値を設定したい場合も、関数の中で**array_merge**を使えばうまくいくと思いますよ!