Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/02/2009, 07:14
Laufwerk
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: error al devolver array

vale pues si dices que no hace falta,
entonces tendria que quedarme asi el codigo
Código PHP:
function removingEmptyFields($array){
    if (
is_array($array)){
//        $retorno = array(count($array));
        
for($i=0;$i<count($array);$i++){
            
$pos=(count($array[$i])/2)-1;
//            $retorno[$i] = array($pos);
            
for($j=0;$j<$pos;$j++){
                
$retorno[$i][$j]=$array[$i][$j];
            }
        }
        return 
$retorno;
    }
    else{
        
$return $array;
        return 
$retorno;
    }

Entonces pq me devuelve esto?

Array
Count : 3
Array
Count Array: 9
Count allTable [0][0]: 1
Count allTable [0][1]: 1
Count allTable [0][2]: 1
Count allTable [0][3]: 1
Count allTable [0][4]: 1
Count allTable [0][5]: 1
Count allTable [0][6]: 1
Count allTable [0][7]: 1
Count allTable [0][8]: 1

Array
Count Array: 9
Count allTable [1][0]: 1
Count allTable [1][1]: 1
Count allTable [1][2]: 1
Count allTable [1][3]: 1
Count allTable [1][4]: 1
Count allTable [1][5]: 1
Count allTable [1][6]: 1
Count allTable [1][7]: 1
Count allTable [1][8]: 1

Array
Count Array: 9
Count allTable [2][0]: 1
Count allTable [2][1]: 1
Count allTable [2][2]: 1
Count allTable [2][3]: 1
Count allTable [2][4]: 1
Count allTable [2][5]: 1
Count allTable [2][6]: 1
Count allTable [2][7]: 1
Count allTable [2][8]: 1

con este otro codigo
Código PHP:
    $allTable removingEmptyFields($allTable);
    
    
WriteLog($allTable);
    
WriteLog("Count : ".count($allTable));
    for(
$i=0;$i<count($allTable);$i++){
        
WriteLog($allTable[$i]);
        
WriteLog("Count $allTable[$i]: ".count($allTable[$i]));
        for(
$j=0;$j<count($allTable[$i]);$j++){
            
WriteLog("Count  allTable [$i][$j]: ".count($allTable[$i][$j]));
        }
        
WriteLog("");
    }
    return 
$allTable
Gracias de antemano