Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 23.03.2007 Skąd: United Kingdom Ostrzeżenie: (10%)
|
Mam potrójne pytanie może ktoś pomoże
używam tablicy przy sortowaniu plików z katalogu, sortuje jednak jedna nazwa się wybija na górę wiecie dlaczego? robię tak: Kod $dirArray = array(); $katalog = opendir("websurfer/php/"); //pętla czyta zawartość katalogu sort($dirArray); echo implode("<br>",$dirArray); wcześniej używam pętli która przy pomocy readdir pobiera nazwy plików, problem tylko z tą jedną nazwą? Drugie pytanie o to jak wyświetlić kolejno zawartość tablicy, Kod $ir = "0"; while ($web[$ir] !== "") { echo implode("<br>",$web[$ir]); $ir++; } ale się wiesza tzn. strasznie muli poza tym nie wyświetla wyników, znowu Kod echo implode("<br>",$web); wyświetla więc jak się tworzy pętlę dla tablicy i jeszcze jedno czy uda się z góry wiedzieć ile pozycji posiada tablice, to kilka pytań, a że z tablicami mam kontakt pierwszy raz dlatego proszę o radę. ok odkryłem źródło, może inaczej jak ustawić parametr żeby wielkości liter miały drugi priorytet? Ten post edytował glass 6.04.2009, 08:30:50 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%)
|
count służy do zliczania ilości pozycji w tablicy.
Nie lepiej użyć funkcji isset, ale i tak osobiście użyłbym pętli for, ponieważ w tym przypadku wiesz gdzie jest koniec. Może do wyświetlania zawartości katalogu użyj funkcji scandir? Zacznij używaj poprawnych tag-ów. W jednym temacie może być poruszony jeden problem (chyba, że regulamin się zmienił). |
|
|
|
glass sortowanie z tablicy i pętla 5.04.2009, 21:20:13
#luq Cytatjednak jedna nazwa się wybija na górę wiecie ... 5.04.2009, 21:28:40
glass ok zastosuje count i for, będzie dobrze co do sort... 6.04.2009, 08:28:33
#luq Dzieje się tak dlatego, że przy sort() litery duże... 6.04.2009, 19:43:40 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 06:39 |