利用者:Dsk/memo/perl

提供: dsk's note
< 利用者:Dsk‎ | memo
2015年5月15日 (金) 15:07時点におけるDsk (トーク | 投稿記録)による版 (変数に初期値を代入)

移動: 案内検索

変数に初期値を代入

$a ||= 'test';

===Defined-or演算子 //

  1. undefだったら1を代入する。0の場合は0のまま
$a //= 1;
$a = defined $a ? $a : 1;#以前はこう書いていた。

配列 デリファレンス

for (@{$test->{hoge}}) {
    print $_, "\n";
}
$rec = {
    NAME  => "Jason",
    AGE   => 23,
    PEERS => [ "Norbert", "Rhys", "Phineas"],
};
 
$rec->{NAME}
@{ $rec->{TEST} }

ファイル操作

  • Path::Class
  • File::Slurp - Simple and Efficient Reading/Writing/Modifying of Complete Files

Link