loongsky 发表于 2013-07-11 13:34

如何将一组数据两两输出

有一组数: 1,2,3,4,5,6,7,8
想得到:
1/2
3/4
5/6
7/8
这个能办到吗,可以用foreach吗

craaazy123 发表于 2013-07-11 14:08

本帖最后由 craaazy123 于 2013-07-11 14:08 编辑

$arr = array(1,2,3,4,5,6,7,8 );
for ($i=0; $i<8; $i+=2) {
   echo $arr[$i] . '/' . $arr[$i+1] . '<br>';
}

昭襄王 发表于 2013-07-12 17:29

本帖最后由 昭襄王 于 2013-07-12 17:31 编辑

$arr = array_chunk(array(1,2,3,4,5,6,7,8), 2);
foreach($arr as $v){
echo implode('/', $v);
}

maochanglu 发表于 2013-07-13 19:12

2楼,3楼,都可以。

bacy001 发表于 2013-08-01 11:51

来晚了,哈哈哈!
页: [1]
查看完整版本: 如何将一组数据两两输出