[PHP-users 31955] Re: readdir
SATOH Fumiyasu
fumiya @ samba.gr.jp
2007年 4月 17日 (火) 23:38:12 JST
At Tue, 17 Apr 2007 23:30:18 +0900,
kaz wrote:
> <?php
> if ($handle = opendir('.')) {
> while (false !== ($file = readdir($handle))) {
> if ($file != "." && $file != "..") {
> if (is_dir($file)){
> echo $file."<br>";
> }
> }
> }
> closedir($handle);
> }
> ?>
> しかし、if ($handle = opendir('.')) { の部分をif ($handle = opendir('/home/sus')) { と変えて実行したら一部のディレクトリしか表示されません。
> if (is_dir($file)){
を
if (is_dir("/home/sus/$file")){
に変更。何故かは考えてみましょう。
--
-- Name: SATOH Fumiyasu / fumiyas @ osstech.co.jp
-- Business Home: http://www.OSSTech.co.jp
-- Personal Home: http://www.SFO.jp/blog/
PHP-users メーリングリストの案内