1

Parseオブジェクト ' ' 内にある' ' という独自の関数がありますCore。この関数はこれまでに 5 つのパラメーターを取り、それぞれにデフォルト値 [true,false] があります。

3 番目のパラメーターを変更したいが、残りは同じままにしたい場合、残りに値を割り当てる必要がありますか、それとも次のようにスキップできますか?

$Core->Parse(,,false,,);

それがあなたにとって意味があるかどうかはわかりません。先に進む前に質問したかっただけです。または、それが不可能な場合、他のパラメーター値を入力する以外にどのような方法がありますか?それともありませんか?

どんなフィードバックも素晴らしいでしょう。

ありがとう。

4

2 に答える 2

0

最初のパラメーターが必要ない場合は、関数の定義にリストされているデフォルト値を使用するだけです。

ただし、ショートカットメソッドを作成できます

class Core {
   ...
   public function shortParse($somevalue) {
     $this->Parse("param 1 default value",
                  "param 2 default value",
                  $somevalue,
                  "param 4 default value", //dont need the next 2
                  "param 5 default value");//if they have default values
   }
   ...
}
于 2013-08-04T20:20:44.660 に答える