2016-02-11 2 views
1

Привет, сообщество stackoverflow;ссылки на каталоги и файлы в php

Я пытаюсь отобразить несколько файлов в каталоге с помощью PHP и ближайшей отключился:

В моем файле («салат») У меня есть три рецепт файлов («» recipe1.txt, recipe2.txt, «recipe3.txt»), и я хочу, чтобы отобразить их, так что я пишу следующее:

 $script = opendir('salad'); 
      while(false !==($file = readdir($script))) { 
      if (is_file($file)) { 
       echo "<p>$file</p>"; 
       } 
      } 

к сожалению, это только эхо на экран .DS_store, что я делаю неправильно?

ответ

0

Вы могли бы использовать это:

<?php 
$dir = "/tmp"; // put what suits you here 
$dh = opendir($dir); 
while (false !== ($filename = readdir($dh))) { 
    $files[] = $filename; 
} 

sort($files); 

print_r($files); 

rsort($files); 

echo"$files"; 

?> 

Источник: http://php.net/manual/en/function.scandir.php