Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/01/2014, 11:07
Avatar de reborn
reborn
 
Fecha de Ingreso: febrero-2010
Mensajes: 440
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Cómo puedo aplicar array_unique en este caso?

Cita:
Iniciado por jonni09lo Ver Mensaje
Puedes hacer algo así:

Código PHP:
Ver original
  1. <?php
  2. $fp = fopen("rows.csv" , "r" );
  3. $aux = array();
  4. while(!feof($fp))
  5. {
  6.     $linea = trim(fgets($fp), ' \t\n\r\0\x0B');
  7.     list($cp, $movil) = explode(";", $linea);
  8.     if( !in_array($cp, $aux ){
  9.         $aux[] = array( $cp, $aux );
  10.         //aqui iria el fputs si así lo deseas...
  11.     }
  12. }
  13.  
  14. print_r($aux);
  15.  
  16. fclose ( $fp );
  17.  
  18. ?>

Saludos
Eso me devuelve lo siguiente:
Código PHP:
Array
(
    [
0] => Array
        (
            [
0] => 8840
            
[1] => Array
                (
                )

        )

    [
1] => Array
        (
            [
0] => 28850
            
[1] => Array
                (
                    [
0] => Array
                        (
                            [
0] => 8840
                            
[1] => Array
                                (
                                )

                        )

                )

        )

    [
2] => Array
        (
            [
0] => 8840
            
[1] => Array
                (
                    [
0] => Array
                        (
                            [
0] => 8840
                            
[1] => Array
                                (
                                )

                        )

                    [
1] => Array
                        (
                            [
0] => 28850
                            
[1] => Array
                                (
                                    [
0] => Array
                                        (
                                            [
0] => 8840
                                            
[1] => Array
                                                (
                                                )

                                        )

                                )

                        )

                )

        ) 
Lo acorte por la cantidad de caracteres