広告スペース(バナー)
🐫Perl レッスン
基本文法の基礎6▾
配列・ハッシュとPerlらしさ5▾
リファレンスと応用機能4▾
レッスン 8 / 20
配列(@)を使ってみよう
このレッスンでは、複数の値をまとめて扱える配列の使い方を学びます。「Perl 配列 使い方」で調べている方向けです。
Perlの配列は@変数名という形で宣言します。pushで要素を追加し、foreachで全要素を取り出せます。
サンプルコードでは、my @fruits = ();を作り、push(@fruits, "りんご")で果物を追加してから、foreach my $f (@fruits)で全要素を表示しています。
初心者がよくつまずくのが、配列全体を指すときは@fruits、個々の要素を指すときは$fruits[0]のように$に変わることです。「配列全体は@、1つの値を取り出すときは$」というPerlのルールに最初は戸惑いますが、慣れると自然に読めるようになります。
実際の開発現場では、CSVの各行やログの各エントリのような、複数のデータをまとめて扱う場面で配列が頻繁に使われます。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではPerlを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
果物リストのような、複数のデータを管理できるようになります。
果物リストのような、複数のデータを管理できるようになります。
広告スペース(バナー)
広告スペース(記事内)