You can also find answers to many of your questions in perlsub.
In reply to Re: Problems with Subroutines by ig in thread Problems with Subroutines by slinky773