2015-10-09 2 views
0

Я пробовал каждый путь, о котором я могу думать.Не удается получить скандир для сканирования корневого каталога

'' '/' 'htdocs/'

Независимо от того, что я стараюсь, я не могу понять, как сканировать корневой каталог.

Итак, как вы это делаете?

Текущий код:

function pathing(){ 
    $files = scandir('/'); 

    foreach ($files as $file) { 
     if ($file === '.' OR $file === '..') { 

     } else { 
      print_r($file . ' '); 
     } 
    } 

} 
+0

Вы используете это в контексте веб-сервера? Возможно, у вашего рабочего процесса нет разрешений. –

+4

$ _SERVER ['DOCUMENT_ROOT'] –

+0

Можете ли вы опубликовать код, который вы пытаетесь? glob() или какой-либо другой функции? –

ответ

1

Я переезжаю мой комментарий к ответу, чтобы привлечь внимание к решению для тех, кто наткнуться на этот вопрос.

Местоположение корневого каталога каталога доступно в массиве $_SERVER.

$_SERVER['DOCUMENT_ROOT'] 
+0

Большое спасибо за ваш ответ и всем остальным! :) –

Смежные вопросы