PHP 4 supports both: see Variable-length argument lists and the function references for func_num_args(), func_get_arg(), and func_get_args() for more information.
PHP3에서는 함수 파라메터의 기본값을 설정해주는 것 (Default argument values 를 보라.)은 가능해도, 파라메터의 개수를 가변으로 설정하는 것은 불가능했지만, PHP4는 두가지 모두 가능하다. 자세한 내용은 Variable-length argument lists 와 func_num_args(), func_get_arg(), func_get_args() 함수의 설명을 보기 바란다.