You are here: Re: Can't Escape « PHP Programming Language « IT news, forums, messages
Re: Can't Escape

Posted by Confused but working on it on 09/12/07 04:51

On 2007-09-11 15:12:16 -0700, Michael Fesser <netizen@gmx.de> said:

> .oO(Confused but working on it)
>
>> Now it appears I have files named "." and "..", well, back to the manual...
>
> readdir() returns _all_ directory entries, normal files and other
> directories. You can use is_file() or is_dir() to filter out the
> unwanted. See the manual for details and examples.
>
> Micha

I got this from the manual:

<?php
var_dump(is_dir('a_file.txt')) . "\n";
var_dump(is_dir('bogus_dir/abc')) . "\n";

var_dump(is_dir('..')); //one dir up
?>
The above example will output:
bool(false)
bool(false)
bool(true)

Don't think I need the var dump part. Below I inserted where I think
the test should go. Basically read from the directory, test to see if
it's a dir, if a dir get the next $file, if not echo. I don't think I
can replace the readdir with the is_dir because the first two items ARE
directories so I can't tell it to stop if it sees a dir.
<?php
//Open images directory
$dir = opendir("images");
//List files in images directory
while (($file = readdir($dir)) !== false)
{
// Test for file or directory with is_dir like if $file is a directory
get the next $file.
echo "<img src='images/$file'>";
}
closedir($dir);
?>

I didn't see any very simple examples of get me everything that is a
".jpg" type of thing which would work too.

Time for some sleep. :)

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация