Пример:
$files = array('1.php', '10.php', '11.php','2.php', '20.php', '3.php', '4.php', '5.php');
natsort($files);
print_r($files);
Результат:
Array ( [0] => 1.php [3] => 2.php [5] => 3.php [6] => 4.php [7] => 5.php [1] => 10.php [2] => 11.php [4] => 20.php )
РНР-скрипт постраничной навигации с выводом файлов из каталога с использованием natsort:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $dirname = "catalog";
- {
- {
- $a[]=$file;
- }
- }
- else $page = 1;
- $k=$page-1;
- {
- {
- if($page == $z)
- {
- echo $a[$z - 1];
- }
- else
- {
- echo ' <a href="./dir_natsort.php?list=' . $z . '">' . $a[$z - 1] . '</a> ';
- }
- }
- }
- ?>