加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php中的循环和循环之间有什么区别?

发布时间:2020-12-13 14:04:55 所属栏目:PHP教程 来源:网络整理
导读:PHP中for循环和foreach循环有什么区别? Foreach非常适合迭代使用键和值的数组. 例如,如果我有一个名为’User’的数组: $User = array( 'name' = 'Bob','email' = 'bob@example.com','age' = 200); 我可以很容易地迭代,仍然使用键: foreach ($User as $key
PHP中for循环和foreach循环有什么区别?
Foreach非常适合迭代使用键和值的数组.

例如,如果我有一个名为’User’的数组:

$User = array(
    'name' => 'Bob','email' => 'bob@example.com','age' => 200
);

我可以很容易地迭代,仍然使用键:

foreach ($User as $key => $value) {
    echo $key.' is '.$value.'<br />';
}

这将打印出来:

name is Bob
email is bob@example.com
age is 200

使用for循环,更难保留键的使用.

当您在PHP中使用面向对象的练习时,您会发现几乎完全使用foreach,只适用于数字或基于列表的事件. foreach也阻止您不必使用count($array)来查找数组中的元素总数.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读