您的位置:首页 > 编程语言 > PHP开发

PHP的循环语句loop大家都知道吗

2016-01-09 18:23 453 查看
每个循环的PHP是一种特殊类型的循环,特别适用于处理数组。它让我们上执行相同的命令集的数组中的所有元素,而不需要事先知道什么是数组的大小。它在操作上类似于PHP for循环。

因此,PHP为每个循环提供了一个更健壮的方法处理数组中的所有项目。它减轻的负担得到数组大小如果我们使用一个for循环来处理数组。

我们看一看PHP为每个循环下面的教程。

每个循环的PHP语法

每个循环的PHP的语法如下所示:
foreach (array as $value)
{
// code to execute
}

OR

foreach (array as $key => $value)
{
// code to execute
}


如上面我们可以看到,有两种方法,使用foreach循环。你的使用取决于类型的数组,你处理。下面有两个例子,说明每一个作品。

你可以刷新自己在PHP数组的类型与我们的PHP数组教程。

PHP与数值数组每个循环的例子

看一看下面的一个简单的例子:
<?php

$test[0] = 'Jack';
$test[1] = 'Jill';
$test[2] = 'Mary';

foreach ($test as $name)
{
echo $name . '<br />';
}

?>


的输出是:
Jack
Jill
Mary


每个循环示例PHP关联数组

看一看下面的一个更加复杂的例子:
<?php

$opposites['clean'] = 'dirty';
$opposites['left'] = 'right';
$opposites['up'] = 'down';

foreach ($opposites as $word1 => $word2)
{
echo 'The opposite of ' . $word1 . ' is ' . $word2 . '<br />';
}

?>


的输出是:
The opposite of clean is dirty
The opposite of left is right
The opposite of up is down


一个非常强大的构造。它允许容易操纵整个数组,而不需要使用常规的或while循环,可以设置的疼痛。使用PHP为每个循环我们不需要知道或关心的实际大小,我们正在与数组。它的目的是通过数组中所有元素的数组的大小无关。

谢谢你停下来为PHP教程竞技场为每个循环的介绍。感觉自由移动到另一个PHP教程系列。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息