Row*_*ich 0 php loops while-loop
我想在PHP中使用两个while循环创建一个输出,其中while循环轮流返回值,就像它们是'轮流'一样...
例如:while loop1回显A1,A2,A3等,而loop2回应B1,B2,B3等
我希望我的输出是这样的:
A1
B1
A2
B2
A3
B3
等
任何人对如何做到这一点都有任何想法?我想以条形图的方式实现这个想法.我想比较每周两年的数据.条形图使用While循环完成.这是一个水平条形图(条形图'放下')我想这样做:
第1周第x
周第1周x-1
第2周第x
周第2周x-1
第3
周第x 周第1 周第1 周
等等
提前致谢!
如果值来自两个不同的数组,则可以使用MultipleIterator一起迭代它们
$firstArray = array('A1','A2','A3');
$secondArray = array('B1','B2','B3');
$mi = new MultipleIterator();
$mi->attachIterator(new ArrayIterator($firstArray));
$mi->attachIterator(new ArrayIterator($secondArray));
foreach ( $mi as $value ) {
list($first, $second) = $value;
echo $first , PHP_EOL , $second , PHP_EOL;
}
Run Code Online (Sandbox Code Playgroud)