Hola a toda la comunidad!.
 
Bueno posteo la pregunta del ejercicio que estoy realizando:  
 Cita:  2.-) Se considera un array tab como el siguiente: 4, -5, 5, 7, 1,-8 , 9, -10, 4, 15
    Guardar en un array tabPar aquellos valores de tab que sean pares y en un 
        array tabImpar aquellos valores impares.
    Visualizar ambos arrays:  tabPar y tabImpar.
    La solución que hice es esta.    
Código PHP:
Ver original- //Variables 
- $tab = array( 4, -5, 5, 7, 1, -8, 9, -10, 4, 15); 
-   
-   //funcion para saber si es par o impar y sumarlo en el array vacío. 
-     function solucion2 ($tab, &$tabPar, &$tabImpar) { 
-               
-                 for ($i=0; $i <= count($tab); $i++) { 
-                   
-                     if ($tab[$i] % 2 == 0 ) { 
-                       
-                         $tabPar[] += $tab[$i] ;       
-                     } 
-                     else { 
-                       
-                         $tabImpar[] += $tab[$i];    
-                     } 
-                 } 
-         //La funcion devuelve los pares e Impares del array. 
-         for ($i=0; $i <= count($tabPar); $i++) { 
-             echo "Par : "; 
-             echo $tabPar[$i] . "<br/>"; 
-             echo " Impares : "; 
-             echo $tabImpar[$i] . "<br/>"; 
-         } 
-     } 
-   
- //Llamar la funcion 
- solucion2 ($tab, $tabPar, $tabImpar); 
Funciona solo que me devuelve 
2 números PARES de más en la solución. 
Si se fijan cuando ejecuto el código. 
Como puedo quitar este fallo ???? Gracias a todos. 
