2017-03-05から1日間の記事一覧

サブルーチンとかforとか

PHP/Javaエンジニアがperlエンジニアになる③ 引数 sub createUser { my ($id, $name) = @_; } createUser(1, 'hoge'); `` うっかり`createUser()`と書いてしまいそう 引数にはハッシュや配列を渡せないらしい そこでリファレンスを渡す sub hoge() { my ($re…

リファレンスの扱い方

PHP/Javaエンジニアがperlエンジニアになる② リファレンス 取得 my $i = 1; my $ref = \$i; #参照 \とつけると参照の取得になる 配列も同様に my $arr_ref = \@array 参照の先の値を取りたいときは スカラーなら$をつける print $$i; 配列なら@をつける for(…