PHP: Best way to iterate two parallel arrays?

前端 未结 3 1897
眼角桃花
眼角桃花 2020-12-05 12:24

As seen in this other answer, there are several ways to iterate two same-sized arrays simultaneously; however, all of the methods have a rather significant pitfall. Here ar

3条回答
  •  情话喂你
    2020-12-05 13:01

     1, 'b' => FALSE, 'c' => new DateTime() );
    $arr2 = array( 'foo', TRUE, 7, 5 );
    
    
    reset($arr1);
    reset($arr2);    
    
    while ( (list($key, $val) = each($arr1))
        && (list($key2, $val2) = each($arr2))
    ) {
        var_dump($val,$val2);
        // or whatever you wanted to do with them
    }
    

    http://www.php.net/manual/en/function.each.php

提交回复
热议问题