PHP/Instrukcja for: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
DrJolo (dyskusja | edycje)
Zyx (dyskusja | edycje)
m →‎Proste wyświetlanie tablic: korekta informacji o wydajności
Linia 55:
for($i = 0; $i < count($plik); $i++)
 
Różnice w wydajności są niewielkie i prawdę mówiąc większość programistów nie zwraca na to uwagi. W typowych sytuacjach obie konstrukcje zachowają się podobnie, lecz warto pamiętać o pewnym niuansie technicznym. Pierwsza z konstrukcji pobiera ilość elementów tablicy na samym początku. Jeżeli któryś cykl pętli doda jakiś element, nie zostanie on uwzględniony. W drugim przypadku ilość ta jest pobierana po każdym cyklu, zatem pętla dysponuje bieżącymi informacjami o wielkości tablicy i wszelka jej zmiana zostanie uwzględniona w ilości wykonanych cykli. Sposó™ ten jest jednak mniej wydajny od pierwszego.
 
 
=== Break i Continue ===