WorksheetsPętle w PHP
Total questions: 13
Worksheet time: 9mins
Jak działa pętla for w PHP?
Pętla for w PHP wykonuje się tylko raz bez możliwości powtórzenia.
Pętla for w PHP składa się z dwóch części: warunku wykonania pętli oraz dekrementacji.
Pętla for w PHP składa się z trzech części: inicjalizacji, warunku wykonania pętli oraz inkrementacji. Po każdym przejściu przez pętlę inkrementacja jest wykonywana, aż do spełnienia warunku.
Pętla for w PHP nie wymaga warunku wykonania pętli.
Jakie są przykłady zastosowania pętli for w PHP?
Obsługa zdarzeń w interfejsie użytkownika
Tworzenie statycznych list czy tabel
Wykonywanie operacji na plikach
Iterowanie po tablicach, przetwarzanie danych z bazy danych, generowanie dynamicznych list czy tabel
Jak zbudować pętlę do while w PHP?
if (warunek) { // kod do wykonania }
do { // kod do wykonania } while (warunek);
while (warunek) { // kod do wykonania }
for (warunek) { // kod do wykonania }
Jak zbudować pętlę while w PHP?
while(//warunek)
{ instrukcje;
skok/inkrementacja;
}
while(skok)
{ instrukcje;
warunek;
}
while(instrukcje)
{ skok
inkrementacja;
}
while(//warunek)
{ instrukcje/skok;
}
Jak zbudować pętlę for w php?
for(wartość końcowa;warunek;skok)
{ // instrukcje do wykonania // z każdą iteracją }
for(wartość początkowa;skok;warunek)
{ // instrukcje do wykonania // z każdą iteracją }
for(wartość początkowa;warunek;skok)
{ // instrukcje do wykonania // z każdą iteracją }
for(wartość końcowa;warunek)
{ // instrukcje do wykonania // z każdą iteracją }
Która z pętli wykona się przynajmniej raz?
while
for
do...while
switch
Podaj poprawny przykład zastosowania pętli do while w PHP:
while ($i <= 10) { $sum += $i; $i++; }
if ($i <= 10) { $sum += $i; $i++; }
for ($i = 0; $i <= 10; $i++) { $sum += $i; }
do { $sum += $i; $i++; } while ($i <= 10);
Jakie są potencjalne problemy związane z niewłaściwym użyciem pętli w PHP?
kilka odpowiedzi
nieskończone pętle
przekroczenie limitu czasu wykonania skryptu
zwiększenie wydajności skryptu
używanie pętli w programowaniu powoduje spowolnienie działania programu
Co zwróci ten kod w oknie przeglądarki?
for($i = 0; $i<=10; $i++){
echo $i.",";
}
0,1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,11
0,1,2,3,4,5,6,7,8,
012345678910
Wynikiem wykonania przedstawionego kodu PHP jest wypisanie wartości:
136
14
147
47
W języku PHP zapisano instrukcję pętli przedstawioną w ramce. Ile powtórzeń będzie miała podana pętla, jeśli zmienna sterująca nie jest modyfikowana w jej wnętrzu, oraz nie wprowadzono instrukcji modyfikacji pętli typu break?
100 powtórzeń
11 powtórzeń
10 powtórzeń
9 powtórzeń
W języku PHP chcąc wyświetlić ciąg n znaków @, należy użyć funkcji:
A
B
C
D
W języku PHP zapisano fragment kodu. Po zakończeniu pętli zmienna a przyjmie wartość
20
10
0
2
