仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2662|回复: 18
打印 上一主题 下一主题

[学习教程] PHP教程之PHP中for与foreach的区分剖析

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:39:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
理解网站这一概念之后不难看出,任何网站都是由网页组成的,也就是说想完成网站,必须先学会做网页,因此必须要掌握了HTML,才能为今后制作网站打下基础。   注重: 除非数组是被援用,foreach 所操作的是指定命组的一个拷贝,而不是该数组自己。因而数组指针不会被 each() 布局改动,对前往的数组单位的修正也不会影响原数组。

1. 自php5起,foreach 还能够遍历对象的属性。
2. 自php5起,foreach 可以很轻易地经由过程在 $value 之前加上 & 来修正数组的单位,此办法将以援用赋值而不是拷贝一个值。
复制代码 代码以下:
<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
?>
输入:$arr=array(2, 4, 6, 8)

注重: foreach 不撑持用“@”来克制毛病信息的才能。开发相册系统过程中就有过这样的问题,因为没有交流好,出现重复工作问题,因为文档没有详细的说明而经常临时问对方。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 14:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表