Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2005, 10:08
Avatar de cometron
cometron
 
Fecha de Ingreso: mayo-2003
Ubicación: Madrid
Mensajes: 151
Antigüedad: 21 años
Puntos: 0
Error separando array

Buenas amigos estoy intentando separar los resultados iguales de un array. Y me da este error:
Warning: Wrong datatype for second argument in call to in_array in c:\phpdev5\www\icestar\administrador_capas_mensual \calendario\tmp2uillbpe4w.php on line 63

Array ( [0] => 2005 [1] => 2006 [2] => 2007 [7] => 2004 )

El caso q me hace lo q pido pero me da el error. Pq puede ser? este es mi codigo un saludo.
Código PHP:
$ultimo_año[0]="2007";
$ultimo_año[1]="2005";
$ultimo_año[2]="2005";
$ultimo_año[3]="2004";
$ultimo_año[4]="2006";
$ultimo_año[5]="2006";
$ultimo_año[6]="2007";


$a=0;
while(
$ultimo_año[$a]!=NULL)
    {
    if (
in_array($ultimo_año[$a],$array4))
        {
        
$a++;
        }
    else
        {
        
$array4[$a]=$ultimo_año[$a];
        
$a++;
        }
    }
print_r($array4);