Как назначить массивы аргументам функций?

Я пытаюсь присвоить значения моего массива аргументу функции. Я не могу определить длину массива, но я хочу, чтобы значение массива было аргументом моих функций. Пример:

$a= array {'1'=>'arg1', '2'=>'arg2', '3'=>'arg3'} ; //could have more than 3 values function addArray('arg1','arg2','arg3'); //want to add values to argument. 

Есть предположения? Спасибо большое.

Related of "Как назначить массивы аргументам функций?"