□example
├□foo
└index.php
□はフォルダです。

index.php内に以下のようにしてもfoo内のファイル名の取得ができずに、
exampleフォルダ内のファイル名が取得されてしまいます。
どこが間違っているのでしょうか?

$dir = opendir("foo");
while(($fname = readdir($dir)) !== false){
〜〜
}