![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Tym sposobem odczytuję listę plików w katalogu, pomijając . oraz .. :
Chciałbym nazwy plików posortować alfabetycznie:
Jednak nie wiem czy robię to dobrze, oraz jak odczytać w foreach inne dane? Kod foreach ($filetab as $filename && )
|
|
|
|
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Ok, zrobiłem coś takiego i posortowało:
Jednak nie wiem jak mam odczytać inne wartości w:
Jeśli dodam inną tablice np $ Kod filetab[$sizeinkb] = $files; To wynik zaczną się sortować dwa razy, pierw z nazwą a potem rozmiarem pliku. |
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
foreach ($filetab as $filename => $files) {
zobacz co wkladales do tablicy i czym NADAL jest $files |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Im więcej czytam na necie informacji o tabelach tym bardziej nie wiem o co w tym chodzi tzn. wiem jak przypisać/wpakować coś do tablicy, ale myli mi się to z tymi zmiennymi i sposobem ich wyświetlenia.
dr_bonzo - przez print_r($files); otrzymuję wynik Kod Array ( ) I nic poza tym, tak samo jest jak odwołam sie do innej zmiennej. |
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
Zapomnialem o malym szczegole zwiazanym z interatorem -> patrz komentarz. |
|
|
|
| --david8213-- |
Post
#7
|
|
Goście |
Co należy dodać żeby dodatkowo sortowało mi pliki po rozszerzeniu (po nazwie i rozszerzeniu)
Po nzawie jest już zrobione
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 0 Dołączył: 9.12.2009 Ostrzeżenie: (10%)
|
Dlaczego mi nie działa wyświetlanie ikonek do poszczególnego rozszerzenia ?
Jak to zrobić na podstawie powyższych postów Ten post edytował david8213 24.07.2013, 08:34:49 |
|
|
|
![]() ![]() |
|
Aktualny czas: 28.12.2025 - 14:46 |