予期されるパラメータエラーが発生した場合に適切に処理する方法
P粉976737101
2023-08-16 17:36:54
<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>
最新バージョンの PHP では、関数パラメータ リストと呼び出し内のパラメータ リストの間の不一致は許可されません。
リーリーfunc_get_args()
を呼び出す代わりに、引数リストで省略記号を使用すると、無制限の引数を許可できます。