Perl/関数(サブルーチン)

Perl/関数(サブルーチン)

作り方

基本はsubキーワードでその後に関数名を続けてカッコでくくる。 Perlは引数は関数の後に取るのではなく、アンダーバーという暗黙の配列の変数に格納されるので、リスト代入とmyキーワードを使って関数のスコープの変数に閉じ込めて使う。

sub hoge{
    my ($a, $b) = @_;
    1;
}

関数で最後に評価された値がリターンされる。

タグ

perl/subroutine.txt · 最終更新: 2012-03-15 15:45 by ore