以前に、print文でデータの表示(出力)を行いました。ここでは、データの入力を扱ってみましょう。STDINは標準入力と呼ばれ、通常はキーボードからの入力を指すことが多いです。CGIで利用する際には、ブラウザーからの入力になります。
は標準入力から1行読み込んで値を返します。値は行末に改行コード「\n」がつけられます。<STDIN>例 標準入力からの入力を変数$aに代入
$a=<STDIN>;
chomp(引数)chomp関数は、引数の値の末尾に改行コードがあった場合には、改行コードを切り捨てます。
例 変数$aの改行コードの切り取り
chomp($a);上記の入力と組み合わせて使う場合には、
chomp($a=<STDIN>);として使うこともできます。
「Perlを始めよう!」では、キーボードからの入力を使用する際には、「コマンド」メニューから「DOS窓を使用しない」のチェックを外して、DOS窓を使用する必要があります。
練習問題の答