All arguments to a subroutine are passed as a single, flat list of scalars, and return values are returned the same way. Any arrays or hashes passed in these lists will have their values interpolated into the flattened list.
Any arguments passed to a subroutine come in as the
array @_
.
You may use the explicit return
statement to return a value and
leave the subroutine at any point.
3.149.28.126