| |
|
|
| | Есть папка с файлами, файлы все идут по номерам, при выводе всех файлов, почему то они формируются не по порядку а хаотично, 99, 34, 54, 1, ....n, подскажите как их отсортировать по возрастанию? | |
| |
|
|
| |
|
|
| |
для: chexov
(05.04.2008 в 09:05)
| | | natsort($array); | |
| |
|
|
| |
|
|
| |
для: Gemorroj
(05.04.2008 в 10:55)
| | | у меня нет массива... у меня
<?
while(($k=readdir($d))!==false)
{
if ($k=='.'||$k=='..'||$k=="index.php" || $k=="Thumbs.db") continue;
$n++;
}
closedir($d);
?>
|
| |
| |
|
|
| |
|
|
| |
для: chexov
(05.04.2008 в 11:18)
| | | в таком случае сначала сделайте массив | |
| |
|
|
| |
|
|
| |
для: chexov
(05.04.2008 в 11:18)
| | | Можно исползовать два массива. В первом сформировать массив - отсортировать его, а во-втором уже выводить результаты
<?
$array = array();
while(($k=readdir($d))!==false)
{
if ($k=='.'||$k=='..'||$k=="index.php" || $k=="Thumbs.db") continue;
$array[] = $k;
$n++;
}
closedir($d);
?>
|
| |
| |
|
|