我可以在使用PHP的for循环中使用什么样的条件?
我是PHP新手。我对for循环的工作原理略知一二。使用此格式:首字母;条件为什么这个循环不起作用?允许什么样的条件 代码如下:我可以在使用PHP的for循环中使用什么样的条件?,php,loops,for-loop,Php,Loops,For Loop,我是PHP新手。我对for循环的工作原理略知一二。使用此格式:首字母;条件为什么这个循环不起作用?允许什么样的条件 代码如下: <?php $name = "Biswajit"; for ($i = 1; $name[$i] == "w"; $i++) { echo "hello"; } ?> 条件可以是任何可以有效计算为true或false的表达式 在循环的每次迭代开始时测试一次条件。一旦其中一个测试给出false,循环就会结束 示例条件$name[$i]
<?php
$name = "Biswajit";
for ($i = 1; $name[$i] == "w"; $i++) {
echo "hello";
}
?>
条件可以是任何可以有效计算为true或false的表达式 在循环的每次迭代开始时测试一次条件。一旦其中一个测试给出false,循环就会结束 示例条件$name[$i]==w在语法上是有效的,但会立即结束循环,因为$name[1]是i,而不是w。请注意,字符串从0开始。也许你是想写$name[$i]!=w、 所以PHP中的for循环与任何其他语言中的for循环非常相似 基本上,您可以将结果设置为布尔值==,>,=,