バグを探すのに10分を費やしましたが、1つ以上のパラメーターを受け取らないのに、2番目のパラメーターとしてメソッドに何かを渡していることがわかりました。私はそれを他の方法で通過させなければなりませんでした。
それが私の質問が生じたときです:利用できないパラメータを渡したときにPHPがエラーをスローしないのはなぜですか?
私自身のfunc_get_argsの答え以外に何かが足りませんか?
function test($a)
{
}
test('a', 'b'); // no error, but no 2nd parameter in test().