Do tej pory wczytywałem wszystkie nazwy plików do skryptu i wyświetlałem je na stronie. Mogłem to robić bo plików było mało czyli 20.
nazwy plików to np
adam_111.txt
michal_23.txt itp
robiłem to za pomocą kodu, który jakiś czas temu tu dostałem
Kod
<?php
foreach(glob('klient/*.txt', GLOB_BRACE) as $file)
{
if($file != '.' && $file != '..')
echo basename(rtrim($file, '/'), '.txt') . '<br />';
}
?>
foreach(glob('klient/*.txt', GLOB_BRACE) as $file)
{
if($file != '.' && $file != '..')
echo basename(rtrim($file, '/'), '.txt') . '<br />';
}
?>
Niestety teraz pojawia się problem ponieważ tych plików jest ponad 200.
Chciałbym zrobić aby wyświetliło się tylko 50 (ze wszystkich plików) plików, które mają największą cyfrę w nazwie oraz aby te pliki posortować od największego do najmniejszego.
Czytałem, że należy wykorzystać natsort jednak nie mam pojęcia jak to zastosować w moim przypadku.
proszę o pomoc
z góry dziękuje