您的位置:首页 > 编程语言 > PHP开发

php进行多个数组合并zip

2015-08-21 12:38 471 查看
$a = array_zip(array("Dog","Cat","Horse"), array(1,2,3), array("lihd", "xp", "win8.1"));
print_r($a);

function array_zip(){
$c = func_num_args();
$args = func_get_args();

$result = array();
$rc = count($args[0]);
for($i=0; $i<$rc; $i++)
array_push($result, array());

for($i=0; $i<$rc; $i++){
for($j=0; $j<$c; $j++){
array_push($result[$i], $args[$j][$i]);
}
}

return $result;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: