zmienna z pętli foreach |
zmienna z pętli foreach |
4.10.2012, 20:42:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) |
|
|
|
4.10.2012, 20:44:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) |
I tak będzie, bo sprawdzasz wszystko po tym jak pętla już przeleci.
|
|
|
4.10.2012, 21:06:23
Post
#3
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) |
Ale chyba jest jakiś sposób by te dany z pętli przypisać do zmiennej a następnie jest wyświetlić ?
|
|
|
4.10.2012, 21:07:22
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) |
tak - umieścić wyświetlanie wewnątrz pętli.
|
|
|
4.10.2012, 21:18:15
Post
#5
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 1 Dołączył: 19.08.2009 Ostrzeżenie: (10%) |
Tyle to wiem ;-)
Lecz potrzebuję wyświetlanie zrobić po za pętlą. W pętli mają zostać pobrane dane z tablicy którę wyświetlę później, z małą obróbką. |
|
|
4.10.2012, 21:29:31
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) |
Ty chyba nie rozumiesz jak to działa. Kiedy interpreter trafia na pętlę foreach będzie tak długo wykonywał linijki 6-9, aż przeiteruje wszystkie elementy w tablicy $a. W każdej pętli przypisujesz wpis tablicy do zmiennej, czyli każda kolejna iteracja nadpisuje tą wartość i dlatego w linijce 10 masz wynik ostatniej iteracji pętli. Jeżeli chcesz wyświetlać każdy element, to musisz wyświetlanie dać do pętli lub wewnątrz pętli zapisywać wynik swoich operacji do innej tablicy i potem w drugiej pętli wyświetlić te dane.
Ten post edytował tehaha 4.10.2012, 21:34:32 |
|
|
4.10.2012, 23:00:22
Post
#7
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 17 Dołączył: 17.09.2012 Ostrzeżenie: (0%) |
nie sprawdzałem tego... -------------------- PDO nie gryzie....
|
|
|
4.10.2012, 23:05:48
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) |
Przecież to nic nie zmieniło... tylko wrzuciło dokładnie te same dane do innej tablicy.
|
|
|
4.10.2012, 23:12:55
Post
#9
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 17 Dołączył: 17.09.2012 Ostrzeżenie: (0%) |
Nie wiem jakę operacje on robi na tej tabeli. Zrozumiałem że to co przysłał jest jakimś uproszczeniem problemu.
Choć, jako że dopiero się obudziłem, możliwe że nie ogarniam problemu Ten post edytował szalek01 4.10.2012, 23:13:22 -------------------- PDO nie gryzie....
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 09:09 |