![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 28.03.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zastanawiam się jak najszybciej odczytać 10 najstarszych plików, coś w rodzaju polecenia -> np. passthru("ls -t -r | head -n 10",$output); Lecz nie moge użyć funkcji passthru, system, exec, shell_exec. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
jakby sie uprzec to moznaby trzymac gdzies liste plikow w postaci kopca (tylko trzebaby kontrolowac dodawanie i usuwanie plikow), wtedy wyciagniecie 10 najnowszych wykonywałoby sie w czasie O(1), a dodawanie pliku do listy O(log n) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:43 |