![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 9.03.2006 Skąd: Opole Ostrzeżenie: (10%) ![]() ![]() |
Nie potrafię sobie poradzić z posortowaniem takiej tablicy wg. daty zawartej w nazwach:
Wie ktoś jak sobie z tym poradzić? tzn. wiem jak wyciągnąć daty i posortować ale nie wiem jak sportotem zrobić całe nazwy plików ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wystarczy, że przy sortowaniu masz id danej daty np. dla T200038_2006.11.28.LOG to 4, i wtedy wystarczy przetasować, czy raczej przypisać do odpowiedniego id odpowiednią nazwę.
Choć może łatwiej i wydajniej na przyszłość zmienić sposób nazewnictwa na 2005.01.28_T2000003.LOG -------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj @japek z funkcji usort().
Jej implementacja wraz z zastosowaniem dla Twojego problemu może wyglądać następująco:
-------------------- Kto pyta, nie błądzi...
Kto zbłądził, ten pyta... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:55 |