下のサンプルソースでは、 index.html というHTMLファイルを読み込み、
while関数で一行ずつファイルハンドル<IN>の内容を表示しています。
$_ は省略時変数といい、現在読んでいるものが入っています。
上記 print では while関数で繰り返し読み込みを行っている、
その時の行が入っています。
下のように配列に入れてから表示しても同じように表示されます。
foreach で繰り返し処理をする際にも省略時変数 $_ が使えます。
省略時変数 $_ は、処理中に間違って上書きしてしまう事もありますので、
foreach などの場合、代入する変数を指定した方が確実です。
|