Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2010, 03:21
El-FeNiX
 
Fecha de Ingreso: enero-2008
Mensajes: 381
Antigüedad: 16 años, 3 meses
Puntos: 19
Respuesta: Combinar arrays "entrelazandolos"

Código PHP:
function unir() {
  
$res = array();
  for (
$pos=0true$pos++) {
    
$fin false;
    foreach(
func_get_args() as $num => $array) { 
      if (!
$array[$pos]) { $fin true; break; }
      if (!
$res[$num]) $res[$num] = '';
      
$res[$pos] .= $array[$pos];
    }
    if (
$fin) break;
  }
  return 
$res;
}

$primero= array ( 'A','D','G');
$segundo= array ( 'B','E','H');
$tercero= array ( 'C','F','I') ; 

print_r(unir($primero$segundo$tercero));