> > Although not particularly elegant, and it does require you to reject requests that hit but don't exceed the limit, I've used this approach before:
$max = ini_get("max_input_vars") - 1; $check = count($_REQUEST); if ($check > $max) { throw new RequestException("Request is too large, only {$max} input variables are permitted"); }