Składnia:
dla (inicjalizacja; terminination_condition; przyrost/zmniejszenie)
//Sprawozdania… .
„For” w PHP zawiera trzy części, takie jak inne standardowe języki programowania. Zastosowanie każdej części pętli wyjaśniono następująco:
Różne zastosowania pętli „for”
Różne zastosowania „Do”Pętla jest pokazana w tej części samouczka za pomocą wielu przykładów.
Przykład 1: Iteracja listy liczb
Utwórz plik PHP z następującym skryptem, który iteruje pętlę 15 razy i drukuje wszystkie liczby równe w ciągu 1 do 15:
echo „Wszystkie liczby równe w ciągu 1 do 15Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 2: Definiowanie nieskończonej pętli „for”
Utwórz plik PHP z następującym skryptem, który drukuje liczbę od 10 do 6 za pomocą nieskończoności ”Do" pętla. Tutaj przerwa Instrukcja służy do zakończenia pętli:
// zainicjuj zmienną licznikaWyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 3: Czytanie wartości tablicy numerycznej
Utwórz plik PHP z następującym skryptem, który drukuje wartości tablicy numerycznej, która zawiera cztery wartości. Funkcja Count () służy do zliczenia całkowitej liczby elementów tablicy, a pętla jest iterowana na podstawie wyjścia funkcji Count ().
// Zdefiniuj tablicę numerycznąWyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 4: Czytanie wartości tablicy asocjacyjnej
„„dla każdego„Pętla jest używana głównie do odczytu wartości tablicy asocjacyjnej. Ale "Do„Pętla może być użyta do odczytania wartości tablicy asocjacyjnej za pomocą funkcji Count (). Utwórz plik PHP z następującym skryptem, który iteruje i drukuje wartości dwuwymiarowej tablicy za pomocą „Do" pętla:
// Zdefiniuj tablicę asocjacyjnąWyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 5: iteruj zakres dat
Zakres wartości dat można wygenerować za pomocą funkcji strtotime () i „Do" pętla. Funkcja strtotime () służy do generowania wartości znacznika czasu na podstawie wartości daty. Funkcja dat () służy do generowania sformatowanej wartości daty. Utwórz plik PHP z następującym skryptem, który generuje 7 dat za pomocą funkcji strtotime () i date (). „„Do„Pętla jest iterowana 7 razy na podstawie początkowych i końcowych wartości znaczników czasu i drukuje sformatowane wartości daty.
// Ustaw datę rozpoczęciaWyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 6: Przeczytaj zawartość pliku
„„Do„Pętla może być używana do wydrukowania zawartości pliku. Utwórz plik tekstowy o nazwie kraj.tekst Z następującą zawartością używaną w tym przykładzie:
kraj.tekstUtwórz plik PHP z następującym skryptem, który drukuje zawartość pliku tekstowego za pomocą „Do" pętla. Funkcja pliku_get_contents () jest używana w tym skrypcie do odczytania pełnej zawartości pliku w zmiennej ciągu. Funkcja Expodode () służy do utworzenia tablicy poprzez podzielenie zawartości pliku na podstawie znaku „\ n”. Następnie „Do„Pętla służy do drukowania wartości tablicy zawierającej każdą wiersz pliku w każdym elemencie tablicy.
// Przeczytaj zawartość pliku w ciąguWyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Wniosek
„„Do”Pętla jest jedną z przydatnych pętli PHP do rozwiązania różnych rodzajów problemów z programowaniem. Użycie „Do„Pętla do różnych celów jest wyjaśniona w tym samouczku przy użyciu prostych przykładów, aby pomóc nowym użytkownikom PHP.