title: What does '@_' do in Perl?
body: <p>I was glancing through some code I had written in my Perl class and I noticed this.</p>
  
  <pre><code>my ($string) = @_;
  my @stringarray = split(//, $string);
  </code></pre>
  
  <p>I am wondering two things:
  The first line where the variable is in parenthesis, this is something you do when declaring more than one variable and if I removed them it would still work right?</p>
  
  <p>The second question would be what does the @_ do?</p>