PHP杂写foreach

原创 2013年12月05日 16:36:37
<?php
/* foreach example 1: value only */

$a = array(12317);

foreach (
$a as $v) {
   echo 
"Current value of \$a: $v.\n";
}

/* foreach example 2: value (with its manual access notation printed for illustration) */

$a = array(12317);

$i 0/* for illustrative purposes only */

foreach ($a as $v) {
    echo 
"\$a[$i] => $v.\n";
    
$i++;
}

/* foreach example 3: key and value */

$a = array(
    
"one" => 1,
    
"two" => 2,
    
"three" => 3,
    
"seventeen" => 17
);

foreach (
$a as $k => $v) {
    echo 
"\$a[$k] => $v.\n";
}

/* foreach example 4: multi-dimensional arrays */
$a = array();
$a[0][0] = "a";
$a[0][1] = "b";
$a[1][0] = "y";
$a[1][1] = "z";

foreach (
$a as $v1) {
    foreach (
$v1 as $v2) {
        echo 
"$v2\n";
    }
}

/* foreach example 5: dynamic arrays */

foreach (array(12345) as $v) {
    echo 
"$v\n";
}
?>
版权声明:本文为博主原创文章,未经博主允许不得转载。

说说PHP中foreach引用的一个坑

先来看看下面这段代码:
  • yipiankongbai
  • yipiankongbai
  • 2015年04月27日 11:21
  • 4957

php源码之路循环语句 (foreach的实现)

foreach是PHP的关键字,用来实现基于数据的循环。基于数据循环语句的循环是由数据结构中的元素的数目来控制的。一般来说,基于数据的循环语句会使用一种称之为迭代器的函数来实现元素的遍历。 除了...
  • buquan4041
  • buquan4041
  • 2016年12月13日 23:40
  • 1492

深入解析php中的foreach问题

本篇文章是对php中的foreach问题进行了详细的分析介绍,需要的朋友参考下 前言: php4中引入了foreach结构,这是一种遍历数组的简单方式。相比传统的for循环,foreach能够更加...
  • sanbingyutuoniao123
  • sanbingyutuoniao123
  • 2016年05月09日 15:57
  • 1065

php在foreach中使用引用赋值&可能遇到的问题

楼主在写项目的时候,由于初涉PHP的赋值引用操作,觉得这个功能非常强大,用时一时爽,没有深入了解过其中的原理,导致了一些当时觉得不可思议的BUG,废话不都说,我举个例子详细的描述一下这个问题。 代码:...
  • luan111111
  • luan111111
  • 2015年12月28日 19:53
  • 2029

PHP 数组遍历 foreach 语法结构

来源:http://www.cnblogs.com/keta/p/6117237.html foreach 语法结构用于遍历数组。 foreach() PHP for...
  • gb4215287
  • gb4215287
  • 2016年12月11日 22:59
  • 813

关于php中foreach循环地址符及变量应注意的问题

今天做项目时,发现页面有处数据展示不对,
  • molaifeng
  • molaifeng
  • 2014年06月04日 14:40
  • 1958

PHP中For、While、Foreach循环的比较

在使用PHP作为编程语言的过程中,我们经常会遇到需要将一段代码执行多次的情况。这时就需要用到PHP循环了。PHP提供了三种不同类型的循环供你在合适的场景中使用: For 循环While 循环Fore...
  • anda0109
  • anda0109
  • 2016年02月24日 16:46
  • 3008

Smarty - foreach遍历使用方法

Smarty -  {foreach},{foreachelse} Attribute Name属性名称 Type类型 Required必要 Default默认值 Descripti...
  • h330531987
  • h330531987
  • 2017年04月04日 20:48
  • 984

PHP在foreach中对$value赋值无效的问题

首先我们看下这段代码: foreach ($data as $key => $value) { $value['name'] = '测试在value中赋值'; } $data中...
  • keifer
  • keifer
  • 2015年11月26日 15:34
  • 2588

php中foreach遍历类对象的总结

foreach 遍历数组很常见,同样foreachye'ke
  • fanyilong_v5
  • fanyilong_v5
  • 2014年09月02日 17:58
  • 5741
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP杂写foreach
举报原因:
原因补充:

(最多只允许输入30个字)