10
9

More than 5 years have passed since last update.

配列をprintする時に便利なこと。

Posted at
perl
my @ary = (1,2,3);
print @ary;
> 123 #と表示される。

それを…。

perl
my @ary = (1,2,3);
$,=','; #こいつをprintする前に!
print @ary;
> 1,2,3 #要素間に指定した,が入って表示される。

CSVとかに便利でしょ。

他に

perl
my @ary = (1,2,3);
print @ary;
print @ary;
> 123123 #と表示される。

それを…。

perl
my @ary = (1,2,3);
$\='\n'; #こいつをprintする前に!
print @ary;
print @ary;
> 123 #配列の終わりに\n(改行)が入って表示される。
> 123 
10
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9