首页博客网络编程
PHP for Loop:它与 PHP for each 循环有何不同
摘要 循环多次运行选定的代码块。 当你确切地知道它应该循环多少次时,应该使用 PHP 循环。for PHP 循环仅适用于数组和对象。它与他们的每个元素一起运行。foreach

在学习了 PHP 循环的概念并了解了它们最简单的类型之后,您应该尝试更复杂的循环 - PHP for 和 PHP foreach 循环

PHP foreach 循环有一个特定的用途。它们旨在与更复杂的PHP变量类型一起使用 - 数组和对象。使用 foreach PHP 代码块将重复运行,其每个元素都在一行中。

现在,PHP for loop旨在多次执行部分代码。您可以指定执行的次数。因此,此循环最适合您对代码块需要运行的时间有信心的情况。任何条件都无关紧要:在任何情况下,循环都会运行指定的次数。

内容

PHP for Loop and foreach: 主要提示

  • 循环多次运行选定的代码块。

  • 当你确切地知道它应该循环多少次时,应该使用 PHP 循环。for

  • PHP 循环仅适用于数组和对象。它与他们的每个元素一起运行。foreach

for() 已定义

循环 PHP 脚本多次重复运行代码块。次数必须提前指定。for

如果您分析一个示例,它可能会变得更加清晰。您会注意到下面的代码打印出从 0 到 10 的数字:

复制

<?php 
  for ($x = 0; $x <= 10; $x++) 
  {  	    
     echo "The number is: $x <br>";
  } 
?>

正确的语法

为了使 PHP 循环正常运行,您必须牢记正确的语法:for

for (init; test; increment)

参数

了解每个元素代表什么可以更轻松地将语法规则提交到内存中。让我们分解它们,以了解如何更好地使用 PHP 循环:for

  • init:指定起始值。

  • test:检查每个循环的指定条件。如果为 true,则循环继续。如果它证明为 False,则循环停止。

  • increment:每次循环都会更改迭代器的值。

foreach() 解释

PHP 循环的工作方式与常规 PHP 循环类似,但仅适用于数组和对象。如果尝试在其他类型的变量上使用它,将发生错误。不同的语法规则也适用。foreachfor

对于每个 PHP 循环,参数都会更改为一个新值。在 PHP 循环遍历数组或对象期间,逐个获取每个元素的值,直到数组结束。foreach$value$value

请看下面的例子。在其中,PHP 循环用于显示数组中的每个元素:foreach$animals

复制

<?php 
  $animals = array("rabbit", "cat", "bmw", "lama");  foreach ($animals as $value) 
  {    
     echo "$value <br>";
  }?>

语法

如果您希望 PHP 循环按预期执行,则必须遵循语法要求。看一看:foreach

foreach (array_expression as $value<)

PHP for Loop and foreach: 摘要

  • 循环旨在简化重复运行特定部分代码的过程。

  • 使用循环时,您应该提前知道您希望代码循环多少次。for

  • foreach循环仅适用于复杂变量(数组和对象)。它分别与它们的每个元素一起工作


声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/210

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位