Realpath boş bir dize döndürür

1 Cevap php

Ben sadece bir dizindeki dosyaları aracılığıyla döngüsü şu var ve dosya adlarını yankı. Ben realpath kullandığınızda Ancak, hiçbir şey döndürür. Neyi yanlış yapıyorum:

if ($handle = opendir($font_path)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "a.zip") {

            echo $file.'<br />';//i can see file names fine

            echo realpath($file);// return empty string?!

        }
    }
    closedir($handle);
}

Tüm bu herhangi bir yardım için teşekkür ederiz.

~ Ben php 5.3 ve 2.2 apache çalıştıran bir windows makinede duyuyorum.

1 Cevap

Kullanmak istediğiniz

echo realpath($font_path . DIRECTORY_SEPARATOR . $file);

başka o anki çalışma Dir bakacağız.