Portál AbcLinuxu, 13. května 2025 18:46
Řešení dotazu:
ls | sort | tail -n 3
? Kdyžtak dodej přesný formát názvu…
<?php exec("ls /home | sort | tail -n 3",$reta,$retcode); print_r($reta);//nebo jinak :) ?>
$adr = opendir=('/root'); $soubory = new Array(); while (false !== ($soubor = readdir($adr))) { $soubory[]=$soubor; } arsort($soubory); for($i=1; $i<=3; $i++) { echo $soubory[$i]; }
DirectoryIterator
…
$dir = new DirectoryIterator('/'); $files = array (); foreach ($dir as $file) { if ($file->isFile()) { $files[] = (string) $file; } } asort($files); $files = array_slice($files, -3); var_dump($files);
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.