Is it possible to pass arrays to functions? I.e.
function newFunction($array) { ... }
$newArray = array();
newFunction($newArray);
or does this only pass a variable to the function?
Yes you can pass arrays to functions. A 14 second experiment could have shown you that ;-)