$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;
}