Estás imprimiendo la serie de cada registro, no los datos que coinciden.
Código PHP:
Ver originalecho $c1["serie"]." - ".$c2["serie"]."<br/>";
Ahora bien, imagino que buscas encontrar coincidencias entre las series y no en los costos, entonces, podrías hacerlo así:
Código PHP:
Ver originalforeach ($cuerpoOri as $c1){
foreach ($cuerpo as $c2){
echo "Serie de 'cuerpo' encontrada en 'cuerpoOri': " . $c2["serie"] . "\n";
echo "Costo de 'cuerpo': " . $c2["costo"] . "\n";
echo "Costo de 'cuerpoOri': " . $c1["costo"] . "\n\n";
}
}
}
Aplicando esto al nuevo caso que presentas, se imprimirá lo siguiente:
Código HTML:
Ver originalSerie de 'cuerpo' encontrada en 'cuerpoOri': 57101001312245488
Costo de 'cuerpo': 5000
Costo de 'cuerpoOri': 2000
Serie de 'cuerpo' encontrada en 'cuerpoOri': 57101001312245487
Costo de 'cuerpo': 2000
Costo de 'cuerpoOri': 1000
En ejecución:
http://ideone.com/riQ4hV
Saludos