新規記事投稿
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mxt.meshnet.or.jp>
Subject: Re: ファイル数を表示したい。
Date: 1997/07/19 04:38:16
Reference: mesh.program/00348
間違いに気づきましたので訂正させて頂きます。m(_ _)m
7月19日に、TADは書きました。
>--------------------------------------
>opendir(DIR,"/home/hoge/public_html/data/");
>@files = <DIR>;
>closedir(DIR);
>$cnt = @files;
>print($cnt);
>exit(0);
>--------------------------------------
これだと必ず2多くなってしまいます。(^^;;
自分(.)と親ディレクトリ(..)が入ってきますので。
というわけで、下のように一律2を引かないといけません。
(きれいではないですが...)
--------------------------------------
opendir(DIR,"/home/hoge/public_html/data/");
@files = <DIR>;
closedir(DIR);
$cnt = @files;
$cnt = $cnt - 2;
print($cnt);
exit(0);
--------------------------------------