📜  PHP | foreach 循环

📅  最后修改于: 2022-05-13 02:24:09.442000             🧑  作者: Mango

PHP | foreach 循环

foreach 构造提供了迭代数组元素的最简单方法。它适用于数组和对象。 foreach 循环虽然迭代了一个元素数组,但执行被简化并且相对而言在更短的时间内完成循环。它为索引迭代分配临时内存,这使得整个系统在内存分配方面具有冗余性能。

句法:

foreach( $array as $element ) {
    // PHP Code to be executed
}

或者

foreach( $array as $key => $element) {
    // PHP Code to be executed
}

下面的程序说明了PHP的 foreach 循环:



程序1: PHP程序使用foreach循环打印数组元素。


输出:
green blue pink white

程序2: PHP程序使用foreach循环打印关联数组元素。

 "Robert", 
    "email" => "robert112233@mail.com", 
    "age" => 18, 
    "gender" => "male"
  
); 
  
// Loop through employee array 
foreach($employee as $key => $element) { 
    echo $key . ": " . $element . "
";  }     ?> 
输出:
name: Robertemail: robert112233@mail.comage: 18gender: male