1--TEST-- 2Error suppression for types on variadic arguments works 3--FILE-- 4<?php 5 6function test(array... $args) { 7 var_dump($args); 8} 9 10try { 11 test([0], [1], 2); 12} catch(Error $e) { 13 var_dump($e->getMessage()); 14} 15 16?> 17--EXPECTF-- 18string(%d) "test(): Argument #3 must be of type array, int given, called in %s on line %d" 19