Tengo esta funcion
Código:
Pero me lanza este errorfunction removingEmptyFields($array){ if (is_array($array)){ $retorno = array(count($array)); for($i=0;$i<count($array);$i++){ WriteLog($array[$i]); WriteLog("Count $array[$i]: ".count($array[$i])); $pos=count($array[$i])/2; for($j=0;$j<$pos;$j++){ $retorno[$i][]=$array[$i][$j]; } } } else{ $return = $array; } return $retorno; }
Cannot use a scalar value as an array
La función recibe una variable llamada $array.
Ésta varaible es un array de 3 posiciones y cada una de ellas 20 más.
Pero en realidad tendria que ser 3 posisciones y cada una de 10, por eso el segundo for le he puesto
Código:
Pero me lanza el error comentado, me podeis decir que me falla?$pos=count($array[$i])/2; for($j=0;$j<$pos;$j++){
Gracias!!!