📅  最后修改于: 2020-09-28 01:50:21             🧑  作者: Mango
PHPwhile循环可用于遍历一组代码,例如for循环。while循环重复执行代码块,直到条件为FALSE。一旦条件变为FALSE,它就会从循环主体中退出。
如果迭代次数未知,则应使用它。
while循环也称为Entry控制循环,因为在进入循环主体之前先检查条件。这意味着首先要检查条件。如果条件为真,则将执行代码块。
while(condition){
//code to be executed
}
while(condition):
//code to be executed
endwhile;
";
$n++;
}
?>
输出:
1 2 3 4 5 6 7 8 9 10
";
$n++;
endwhile;
?>
输出:
1 2 3 4 5 6 7 8 9 10
下面是使用while循环打印字母的示例。
";
}
?>
输出:
A B C D E F G
我们可以在PHP的另一个while循环内使用while循环,这称为嵌套while循环。
如果是内部或嵌套的while循环,则对一个外部的while循环完全执行嵌套的while循环。如果要执行3次外部while循环并嵌套3次while循环,则将嵌套执行while循环9次(第1个外部循环3次,第2个外部循环3次和第3个外部循环3次)。
例
";
$j++;
}
$i++;
}
?>
输出:
1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3
如果我们在while循环中传递TRUE,它将是一个无限循环。
句法
while(true) {
//code to be executed
}
例
";
}
?>
输出:
Hello Javatpoint! Hello Javatpoint! Hello Javatpoint! Hello Javatpoint! . . . . . Hello Javatpoint! Hello Javatpoint!