![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie uzyskasz następnej wartości w foreach. Pracuje na kopii tablicy. W takim przypadku musisz użyć iteratorów.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Problem w tym że indexy mam nie po kolei (prawie jak asocjacyjna tylko ze jako wart liczbowe no ale nie po kolei).
Kiedys stosowano starą metodę wyswietlania tablic (jak nie było foreach-a jeszcze) tylko nie pamietam skladni (while? + jakas funkcja). Pamieta to ktos? Czy wtedy mozna by uzyc next() ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 17 Dołączył: 4.09.2010 Skąd: far far away Ostrzeżenie: (0%) ![]() ![]() |
Jeśli masz indeksy w postaci liczb, możesz zrobić tak:
Inna metoda to eachowanie po kluczach jako wartościach:
Ten post edytował masiakla 8.09.2010, 13:35:59 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki @masiakla, druga metoda zadziałała:)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 07:43 |