ホームページ  >  に質問  >  本文

予期されるパラメータエラーが発生した場合に適切に処理する方法

<p><br /></p> <pre class="brush:php;toolbar:false;">function Calculate(){ echo "パラメータの数:" . func_get_args(); echo "3 番目のパラメータは次のとおりです。" . func_get_arg(3); print_r(func_get_arg()); $結果 = 0; foreach(func_get_arg() as $arg) : $result = $arg; エンドフォーリーチ; $result をエコーし​​ます。 計算(10, 20, 30, 1502); <p>この問題を解決するにはどうすればよいですか。この関数の可変長引数リストに不正な引数エラーがあります。 </p>
P粉976737101P粉976737101401日前472

全員に返信(1)返信します

  • P粉197639753

    P粉1976397532023-08-17 16:50:14

    最新バージョンの PHP では、関数パラメータ リストと呼び出し内のパラメータ リストの間の不一致は許可されません。 func_get_args() を呼び出す代わりに、引数リストで省略記号を使用すると、無制限の引数を許可できます。

    リーリー

    返事
    0
  • キャンセル返事