Dotan Cohen wrote:
I need to populate an array with the contents of a directory. The
following code does not populate the $thumbnailFiles array like I
expect that it would:
<?php
function listFiles ($directory) {
$files=array();
$dir = dir($directory);
while ($entry = $dir->read()) {
if ( !is_dir($entry) ) {
$files[] = $entry;
perhaps look into the array_push() function http://www.php.net/array_push
print $entry."<br />"; // DEBUG CODE - REMOVE ME
}
}
$dir->close();
return $files;
}
$thumbnailsDirectory="/home/user/public_html/photostorage/160x120";
$lqDirectory="/home/user/public_html/photostorage/240x320";
$mqDirectory="/home/user/public_html/photostorage/800x600";
$hqDirectory="/home/user/public_html/photostorage/1600x1200";
$thumbnailFiles=array();
$lqFiles=array();
$mqFiles=array();
$hqFiles=array();
$thumbnailFiles=listFiles($thumbnailsDirectory);
print"<pre>";
print_r($thumbnailsFiles);
print"</pre>";
?>
The print statement does in fact print the files, so I know that I've
gotten _that_ far. How should I return the contents of $files to
$thumbnailFiles?
Dotan Cohen
http://lyricslist.com/lyrics/artist_albums/612/zion_i.html
http://what-is-what.com/what_is/php.html
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php