谁能帮我解释一下foreach($datas as &$data){}中的“&”(地址符)代表什么意思? 5

 我来答
sharatein
2018-11-23
知道答主
回答量:43
采纳率:0%
帮助的人:4.1万
展开全部
在PHP中,foreach($datas as &$data)加了&号后可以动态改变数组$datas的数组元素个数
$datas = array();
foreach($datas as &$data){
$datas['city'] = '北京';

} print_r($datas);
匿名用户
2015-07-06
展开全部
foreach( $wpcx_myposts as $post ) : setup_postdata($post);
//中间代码我不知道的哦
endforeach;

这是foreach的其他写法
和:
foreach( $wpcx_myposts as $post ) {
setup_postdata($post);
}
一致,没有什么特别的,只是多了一个endforeach

也就是结束的意思,结束foreach循环

还有 if.... else if ..... else .... endif
for...endfor
while.....endwhile
这是为了照顾一些从其他编程语言转过来的童鞋们,所以有这个语法,没什么特别,foreach是循环。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月晗嫣
2015-07-06 · 超过62用户采纳过TA的回答
知道小有建树答主
回答量:182
采纳率:50%
帮助的人:84万
展开全部
这个应该是一个引用值 表示$data这个是引用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式