Nie do końca rozumiem tę pętlę while z (przypisywaniem do zmiennej $item tej funkcji wykonującej coś z $result) jako argument. Zakładając że while przestaje się wykonywać kiedy to w nawiasach zaczyna zwracać false to jak to jest możliwe że zmienna $item w końcu jest fałszywa skoro nie widać operacji zwiększania iteratora albo opróżniania tablicy z użytej wartości aż stanie się pusta? Jesteś w stanie jakoś w komentarzu to wyjaśnić?
@marekgacekdev7 ай бұрын
Właśnie wrzuca się filmik z nieco głębszym wyjaśnieniem całego przykładu z tego filmiku. Mam nadzieję, że tym razem udało mi się to nieco jaśniej sprecyzować. A tak w skrócie to funkcja mysqli_fetch_assoc() jest iteratorem, dopóki ona zwraca true czyli jakiś wiersz do tego czasu będzie się wykonywać pętla. Podobnie wygląda to w pętli foreach, tam też nie potrzeba definiować iteratora. pozdrawiam