PHP dla pętli

Pętla wykonuje blok kodu określoną liczbę razy, lub gdy określony warunek jest spełniony blok kodu pętla jest wykonywana.


dla pętli

pętli jest używany do góry wiedzieć, że trzeba uruchomić skrypt jest ilość razy.

gramatyka

for (初始值; 条件; 增量)
{
要执行的代码;
}

parametry:

  • Domyślnie:przede wszystkim zainicjować wartość zmiennej służy do ustawiania licznika (ale może być dowolny kod jest wykonywany raz na początku cyklu).
  • Stan:ograniczenia egzekucji cykliczne. Jeśli to prawda, pętla kontynuuje. Jeśli jest fałszywa, pętla kończy.
  • Przyrostowe:głównie do zwiększania licznika (ale może być dowolny kod na końcu pętli jest wykonywany).

Uwaga:wartośćiprzyrostparametrówpoczątkowychpowyżej mogą być puste lub mieć wiele wyrażeń (oddzielonych przecinkami).

Przykłady

Poniższe przykłady określenia początkowej wartości i = 1 cykl. Tak długo, jak zmienneijest mniejsze niż lub równe 5, pętla będzie kontynuowana. Przy każdym uruchomieniu cyklu, zmiennaijest zwiększany 1:

<html>
<body>

<?php
for ($i=1; $i<=5; $i++)
{
echo "The number is " . $i . "<br>";
}
?>

</body>
</html>

wyjście:

The number is 1
The number is 2
The number is 3
The number is 4
The number is 5


pętla foreach

Pętla foreach przez tablicę służy.

składnia

foreach ($array as $value)
{
要执行代码;
}

Po każdym cyklu, bieżąca wartość elementu tablicy zostanie przypisany do zmiennej $ wartość (wskaźnik tablicy ruszy jeden po drugim), podczas następnego cyklu, widać kolejną wartość w tablicy.

Przykłady

Poniższy przykład pokazuje wartość wyjściową danej tablicy pętli:

<html>
<body>

<?php
$x=array("one","two","three");
foreach ($x as $value)
{
echo $value . "<br>";
}
?>

</body>
</html>

wyjście:

one
two
three