Using PHP 5.3.3 (stable) on Linux CentOS 5.5.
Here is my folder structure:
www/myFolder/
www/myFolder/testFolder/
www/myFolder/testFile.txt
Using scandir () in the "myFolder" folder, I get the following results:
.
..
testFolder
testFile.txt
I am trying to filter folders from the results and only return files:
$scan = scandir('myFolder');
foreach($scan as $file)
{
if (!is_dir($file))
{
echo $file.'\n';
}
}
Expected results:
testFile.txt
However, I really see:
testFile.txt
testFolder
Can someone tell me what's wrong here please?
Reado source
share