1
각 디렉토리 내의 텍스트 파일 내용에 따라 디렉토리 목록을 정렬하려고합니다. 지금까지 내가 디렉토리의 목록을 표시하고PHP 내용으로 디렉토리 정렬
:
$user = $_GET['user'];
$task_list = $_GET['list'];
if ($handle = opendir("../users/$user/tasks/$task_list/"))
{
$files = array();
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != ".." && $file != ".htaccess")
{
array_push($files, $file);
}
}
closedir($handle);
}
//Display tasks
sort($files);
foreach ($files as $file)
{
echo "$file";
}
각 디렉토리는 due.txt라고 내에서, 나는이의 내용에 따라 디렉토리의 목록을 정렬하고자하는 텍스트 파일이 파일 due.txt.
지금까지, 나는 시도했다 :$user = $_GET['user'];
$task_list = $_GET['list'];
if ($handle = opendir("../users/$user/tasks/$task_list/"))
{
$files = array();
$tasksSort = array();
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != ".." && $file != ".htaccess")
{
$taskSort = file_get_contents("../users/$user/tasks/$task_list/$file/due.txt");
array_push($files, $file);
array_push($tasksSort, $taskSort);
}
closedir($handle);
}
//Sort tasks and display
sort($tasksSort);
foreach ($files as $file)
{
echo "$file";
}
}
그러나 $tasksSort
배열을 정렬 할 수있는 콘텐츠를하지 않는 것 ...?
중복 가능성 ([정렬하여 표시 디렉토리 목록 알파벳순() PHP에서 사용했던 opendir] http://stackoverflow.com/questions/884974/sort-and-display-directory-list-alphabetically-using- opendir-in-php) –