PHP для цикла
Описание
Цикл PHP for позволяет пользователю размещать все связанные с циклом операторы (например, INITIALIZER; CONDITION; INCREMENTOR или DECREMENTOR) в одном месте. Структура похожа на язык Си.
Синтаксис
для (инициализировать счетчик; тестовый счетчик; счетчик приращений) { выполнить заявление; }
- инициализировать счетчик: инициализировать значение счетчика цикла.
- счетчик теста: проверьте счетчик цикла, верно ли условие.
- счетчик приращений: увеличение значения счетчика цикла.
- выполнить оператор: выполнить операторы php.
Кроме того, вы можете написать для оператора цикла, используя также следующий синтаксис.
для (expr1; expr2; expr3): заявление ... ENDFOR;
Иллюстрированное представление цикла for
Пример:
В следующем примере отображаются цифры от 0 до 5.
<?php
for ($xint=0; $xint<=5; $xint++)
{
echo "Number is : $xint <br />";
}
?>
Выход:
Количество: 0 Количество: 1 Количество: 2 Количество: 3 Количество: 4 Количество: 5
Вы можете выполнить для следующих способов также.
<?php
for ($xint = 1; ; $xint++) {
if ($i >= 5) {
break;
}
echo $xint;
}
?>
<?php
$xint = 1;
for (; ; )
{
if ($xint >= 5)
{
break;
}
echo $xint;
$xint++;
}
?>
Пример: подсчет количества раз, когда слово присутствует в предложении.
<?php
$text="The quick brown Fox jumps over the lazy Dog";
$words = explode(" ", $text); // explode function looks for " " and creates an array, where each word is an element of the array
$now = count($words);
$j = 0;
for($i=0; $i<$now; $i++)
{
if ($words[$i] == "the" or $words[$i] == "The")
{
$j = $j+1;
}
}
echo $j;
?>
Выход:
2
Предыдущий: заявление в то время как
Далее: оператор foreach
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code