natsort сортирует массив, а тут его нет, можно либо в цикле формировать массив, потом сортировать его, и опять же пускать цикл для его вывода, а это лишнее действие, glob юзай, он сразу выдает массив
<?
$ArrayFile = glob("dir/*.{jpg,png}", GLOB_BRACE);
natsort($ArrayFile);
foreach($ArrayFile AS $File){
echo 'File name:'.basename($File);
echo 'File path:'.$File;
}
Изменил: Lugaro (05.07.2010 / 16:38)