PHP Using list() with foreach()

转载 2015年07月10日 00:09:38

PHP Using list() with foreach()

标签(空格分隔): php list foreach


1、第一种方式

$items = array(
    array('var1', 'var2', 'var3'),
    array('var1', 'var2', 'var3'),
    array('var1', 'var2', 'var3'),
    array('var1', 'var2', 'var3'),
    array('var1', 'var2', 'var3'),
);

foreach ($items as $item)
{
    list($var1, $var2, $var3) = $item;

    if ($var1 == $var2)
    {
        echo $var3;
    }
}

2、第二种方式

foreach ($items as $item)
{
    $var1 = $item[0];
    $var2 = $item[1];
    $var3 = $item[3];

    if ($var1 == $var2)
    {
        echo $var3;
    }
}

3、第三种方式

foreach ($items as list($var1, $var2, $var3))
{
    if ($var1 == $var2)
    {
        echo $var3;
    }
}

原文参考地址

相关文章推荐

Android程序员学PHP开发(21)-使用foreach、list、while、each遍历数组-PhpStorm

转载请注明出处:http://blog.csdn.net/iwanghang/ 觉得博文有用,请点赞,请评论,请关注,谢谢!~ foreach: 数组的遍历方法有很多,在其他语言里,下标连续的数组...

php数组的遍历讲解 (for foreach list each key )

php数组的遍历讲解 本文主要讲解for,foreach,list,each,key,指针操作相关函数,array_flip ,array_reverse,array_walks等函数的对数组的...

PHP 使用list函数each函数遍历数组(实现foreach)解析

PHP 使用list函数each函数遍历数组(实现foreach)解析   直接进入主题吧。 先看看list函数: list() 函数用于在一次操作中给一组变量赋值,并且无限参数(参数超过索引数组里元...

php数组的遍历讲解 for foreach list each key

php数组的遍历讲解 本文主要讲解for,foreach,list,each,key,指针操作相关函数,array_flip ,array_reverse,array_walks等函数的对数组的遍历...

[iOS/Android开发之WebService]How to write a webservices using php with json format

How to write a webservices using php with json format Hi friends, In this post i would like...

[VIEW]成績龍虎榜(Ranking List),排序算法 with PHP

賽規: 聯賽兩個循環後積分最高之球隊為總冠軍,如有同分,則先以雙方對賽成績計算勝負(即兩勝對手或一勝一和);但雙方如各勝一場或兩場都賽和而未能分出高下,則以得失球差計算,多者為冠軍;如得...

Unity3D里foreach,using和Coroutine的GC问题探究及解决方案

Foreach: 很多Unity3D的优化技巧甚至一些公司的笔试题中都会涉及foreach会产生GC Alloc因此游戏运行时中尤其是在Update里应尽量避免使用foreach的这个注意事项。 ...

infix to postfix using linked list

  • 2017年06月16日 08:23
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP Using list() with foreach()
举报原因:
原因补充:

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