![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Do czego tak naprawdę służy te each? Mógłby ktoś podać parę przykładów, ale inne niż z manuala.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak jak napisali w manualu: zwraca aktualna pozycje w tablicy. Przenosze
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
each liczy od zera, czy od jedynki?
Drukuje (print'uje) mi to pięciokrotnie. Will output: four four four four four Warunek jest taki: 0<5 A może taki: 1<=4 Od ilu liczy each? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Liczy od elementu gdzie znajduje się wskaźnik. A ten ustawiasz sam takimi funkcjami jak reset, next.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
// Są cztery elementy on zaczyna od zera.
// 0<=4 na ekranie wypisze zawartość pięciokrotnie each zaczyna od pierwszego elementu, czyli od zera.
Czy zamiast ciągle przesuwać wskaźnik na kolejny element, nie mógłbym napisać o ile ma się przesunąć? Np.: each($arr,3) tylko jaką składnią to napisać? czy tylko pętlą? Skoro taki jest description to chyba nie: array each ( array &$array ) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Od zaawansowanych operacji na tablicach masz http://php.net/manual/pl/class.arrayiterator.php
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:04 |