Цикл While в PHP | Базовый курс PHP-7

Цикл While в PHP | Базовый курс PHP-7

6,391 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@aleksandrsh3893
@aleksandrsh3893 - 13.09.2023 15:03

Спасибо, отличный урок, тонкое объяснение мелочей)
Наброски для дз
<?php

$i = 0; // Инициализация переменной $i с начальным значением 0.

while ($i < 50) { // Начало цикла while. Цикл будет выполняться до тех пор, пока $i меньше 50.
echo $i . "<br>"; // Вывод значения $i с переводом строки HTML.
$i++; // Увеличение $i на 1 на каждой итерации.
if ($i == 20) break; // Если $i достигло 20, выход из цикла с помощью оператора break.
}

$i = 0; // Инициализация переменной $i снова в 0 для следующего цикла.

while (true) { // Вечный цикл (бесконечный), так как условие всегда истинно.
$i++; // Увеличение $i на 1 на каждой итерации.
echo $i . "<br>"; // Вывод значения $i с переводом строки HTML.
if ($i > 50) break; // Если $i становится больше 50, выход из цикла с помощью оператора break.
}

// $i=50; //из верхнего расчета уже $i=50

while ($i--) { // Цикл while, который будет выполняться, пока $i больше или равно 0.
if ($i % 2 == 0) { // Проверка, является ли $i четным числом.
echo "$i Четное <br>"; // Вывод сообщения о том, что число четное.
} else {
echo "$i НЕ Четное <br>"; // Вывод сообщения о том, что число нечетное.
}

if ($i == 20) break; // Если $i достигло 20, выход из цикла с помощью оператора break.
}
// === continue ===
$i = 0;
while ($i < 5) {
$i++;
if ($i == 3) {
continue; // Пропустить итерацию, если $i равно 3 выведет 1 2 4 5
}
echo $i . "<br>";
}

Ответить
@jakemedvedev7685
@jakemedvedev7685 - 24.03.2023 19:26

$counter = 0;
while ($counter <= 50) {

if ($counter % 2 == 0) {
echo "Число $counter - четное! <br>";
}else{
echo "Число $counter - нечетное! <br>";
}
$counter++;
}

Ответить
@mavvdies
@mavvdies - 19.03.2023 00:10

$num = 10;
while ($num <= 20) {
$num++;
$mod = $num % 2;
if ($mod == 0) {
echo "$num" . " par <br>";
}else {
echo "$num" . " is not par <br>";
}
}

Ответить
@Marketing_top
@Marketing_top - 22.01.2023 23:32

Единственный кто понтяно объясняет, спасибо!

Ответить
@Uflichanel
@Uflichanel - 01.11.2022 15:07

$number = 0;
while ($number < 50) {
$number++;
if ($number % 2 == 0) {
echo 'true <br>';
}else {
echo 'false <br>';
}
}

Ответить
@user-vs7yt5vy4k
@user-vs7yt5vy4k - 26.09.2022 19:44

Как-то так
//Задание со звёздочкой
//Костяк решения
//$kl = 55;
//$lp = $kl % 10;
//$er = $kl / $lp;
/*
//Первая попытка
$kl = 10;
while ($kl <= 18) {
++$kl;
$lp = $kl % 10;
$er = $kl / $lp;
if ($er == 11) {
echo "$kl парное <br>";
}else {
echo "$kl не парное <br>";
}
}
*/
//Исправленная версия первой попытки
$kl = 0;
while ($kl <= 67) {
++$kl;
$lp = $kl % 10;
if ($lp > 0) {
$er = $kl / $lp;
if ($er == 11) {
echo "$kl парное <br>";
}else {
echo "$kl не парное <br>";
}
}else {
echo "$kl не парное <br>";
}
}

Ответить
@vv_pav
@vv_pav - 25.06.2022 15:51

$i = 0;
while ($i <= 50){
if($i % 2 === 0)
echo "Число $i четное <br>";
else
echo "Число $i нечетное <br>";
$i++;
}

Ответить
@abdulloakramov7941
@abdulloakramov7941 - 19.06.2022 22:39

Урок супер

Ответить
@dmytroshpytiuk2795
@dmytroshpytiuk2795 - 10.04.2022 12:19

<?php
// Task 1
$i = 77;
while (true) {
$i--;
if ($i < 7) break;
echo "$i <br>";
}

// Task 2
$u = 'a';
while ($u <= 'y'){
echo "$u <br>";
$u++;
}

// Task 3**
$a = 25;
while ($a--) {
echo "$a <br>";
if ($a % 2 == 1) {
echo "Число чётное";
}else{
echo "Число не чётное";
}
}

Крч, народ! Попробовал поставить декремент в эхо после переменной, чет сходу - 3 гига оперативы, пришлось перезагружать (я наверное пару раз запускал, даже браузер прихуел) :)))
Не могу понять почему так получилось, может кто обьяснить? Не могу мозгами разницу уловить

Ответить
@contactplus100
@contactplus100 - 09.02.2022 14:06

Ответить
@user-fo1hk1ds3b
@user-fo1hk1ds3b - 15.09.2021 21:52

впервые задания со звёздочкой написал без подсказок с головы и с первого раза правильно

<?php

$i = 0;

while($i <= 19){
++$i;
if ($i % 2 == 1) {
echo "$i - не парне <hr>";
} elseif ($i % 2 == 0) {
echo "$i - парне <hr>";
}
}

?>

Ответить
@user-dt3ye5pi4n
@user-dt3ye5pi4n - 02.07.2021 16:25

$b=0;
while ( $b< 50) {
++$b;
$k = $b%2;
if ($k==0){
echo "$b " . "это парное число <br>";

}else{
echo "$b " . "это не парное число <br>";
}
}

Ответить
@user-el2wp6nl5s
@user-el2wp6nl5s - 19.06.2021 07:57

$counter = 1;
while ($counter < 20) {
$counter++;
if ($counter % 2 == 0)
echo "<p>Число $counter - четное</p>";
else
echo "<p>Число $counter - нечетное</p>";
}

Ответить
@sreggh
@sreggh - 12.06.2021 20:34

Спасибо за урок !)

Ответить
@Alexus1504
@Alexus1504 - 30.05.2021 16:02

Спасибо за урок!

Ответить
@alexandrtretyakow3818
@alexandrtretyakow3818 - 27.05.2021 18:49

+

Ответить
@elinaolsanska6551
@elinaolsanska6551 - 10.02.2021 18:54

Думала, что я безнадёжна в PHP, но с Вами появилась надежда. Спасибо!

Ответить
@emilhuseyn6158
@emilhuseyn6158 - 11.01.2021 10:43

Просто великолепно. Буквально все по полочкам.

Ответить
@mayamyshkovskaya6398
@mayamyshkovskaya6398 - 08.11.2020 17:59

Андрей, добрый вечер,, с предпоследним кодом не понятно. почему код прерывается на 0, а не идет в область отрицательных чисел? как поступить, если нужны отрицательные числа?

Ответить
@user-fd1ex4ql7w
@user-fd1ex4ql7w - 08.10.2020 07:56

Спасибо

Ответить
@user-cl1sg4tr4v
@user-cl1sg4tr4v - 20.08.2020 06:09

Может быть будет полезно для кого-нибудь)

$counter = 1;

while ($counter < 20) {
$counter += 1;

if ($counter % 2 == 0) {
echo "<p>Число $counter - четное</p>";
continue;
}

echo "<p>Число $counter - нечетное</p>";
}

Ответить
@user-mm7wv6zg8e
@user-mm7wv6zg8e - 07.08.2020 15:18

478 просмотров у такого бесценного видео...................... :(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((

Ответить
@qsergii
@qsergii - 27.05.2020 19:27

Спасибо за уроки, очень понятно, внятно, удобно для обучения!

Ответить
@kolyananatolievich4724
@kolyananatolievich4724 - 10.05.2020 15:14

Будет урок по MySql?

Ответить
@almaz9776
@almaz9776 - 12.04.2020 22:25

Урок супер!!!

Ответить