Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/08/2015, 12:23
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: Fusionar arrays

Como debes de saber, en la estructura for hay tres secciones:
  1. Inicialización del contador
  2. Condición
  3. Aumento o decremento del contador

Ahora bien, las tres secciones están divididas por puntos y comas, sin embargo, para declarar otras variables (primera sección) o realizar otras acciones (tercera sección), puedes añadirlas, separadas por comas.

Lo de la legibilidad, bueno, es cierto, pero por eso añadí la explicación respectiva.

Esta sería la forma no comprimida:
Código PHP:
Ver original
  1. $f = []; //Array final
  2. $l = count($a); //Total de elementos del array $a
  3. for ($i = 0; $i < $l; $i++){
  4.     //Añado un array al array $f que contendrá a los dos valores actuales de $a y $b
  5.     $f[] = [$a[$i], $b[$i]];
  6. }

El manual de PHP es claro al respecto. Fíjate en el cuarto ejemplo para que lo corrobores.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 20/08/2015 a las 13:08 Razón: Enlace