GHopper
Новичок
функция asort
Здраствуйте!
Пытаюсь написать скрипт, который должен генерировать html-страничку с картинками из заданной папки, размещенными в упорядоченном виде. Упорядочевание должно происходить по времени создания файла
Сам скрипт:
Результат работы скрипта такой:
antalya 005.jpg - 1160280781
cdd.jpg - 1160280776
Shelin.JPG - 1160280771
ки.JPG - 1160280785
ки.JPG - 1160280785
Shelin.JPG - 1160280771
cdd.jpg - 1160280776
antalya 005.jpg - 1160280781
Вопрос: почему массив не сортируется по второму столбцу?
Здраствуйте!
Пытаюсь написать скрипт, который должен генерировать html-страничку с картинками из заданной папки, размещенными в упорядоченном виде. Упорядочевание должно происходить по времени создания файла
Сам скрипт:
PHP:
$dir_name = "./image/photo";
if ($dir = @opendir($dir_name)) {
while (($file = readdir($dir)) !== false) {
if (($file != ".") && ($file != ".."))
$photo_arr[] = array($file => fileatime($dir_name."/".$file));
}
closedir($dir);
if (count($photo_arr)==0)
echo("Нету элементов для отображения");
else
{
foreach($photo_arr as $key1 => $val1)
foreach ($val1 as $key2 => $val2)
echo("$key2\t - \t$val2<br>");
echo("<br><br>");
asort($photo_arr);
reset ($photo_arr);
foreach($photo_arr as $key1 => $val1)
foreach ($val1 as $key2 => $val2)
echo("$key2\t - \t$val2<br>");
echo("<br><br>");
echo("<center>");
foreach($photo_arr as $ind => $arr)
foreach($arr as $phot => $tme)
echo ("<img width=\"400\" height=\"250\" src=\"$dir_name/$phot\"><br><br>");
echo("</center>");
}
antalya 005.jpg - 1160280781
cdd.jpg - 1160280776
Shelin.JPG - 1160280771
ки.JPG - 1160280785
ки.JPG - 1160280785
Shelin.JPG - 1160280771
cdd.jpg - 1160280776
antalya 005.jpg - 1160280781
Вопрос: почему массив не сортируется по второму столбцу?