正确<?php
$i=0;
do
{$i++;
echo $i;
}
while ($i<5);
?>
错误1<?phpdo
{
$i=0;
$i++;
echo $i;
}
while ($i<5);
?>
输出一大堆1
错误2<?php
$i=0;
do
{$i++;
echo $i;
}
while ($i=5);
?>
请给我讲讲这两个错误呗。
$i=0;
do
{$i++;
echo $i;
}
while ($i<5);
?>
错误1<?phpdo
{
$i=0;
$i++;
echo $i;
}
while ($i<5);
?>
输出一大堆1
错误2<?php
$i=0;
do
{$i++;
echo $i;
}
while ($i=5);
?>
请给我讲讲这两个错误呗。
$i=0;在循环体内,故每次$i++;
echo $i;值为1,而1始终<5,所以死循环
while ($i=5);
$i=5永远成立
PHP中的等于是==