erknrio
11/24/2015 - 12:52 PM

Eliminar valores vacíos de un array. FROM: http://stackoverflow.com/questions/14134006/remove-null-false-and-but-not-0-from-a-php-array

# Filtra todo los valores vacios, los mismos que detecta empty(), incluidos los 0 y '0'.
$data_array = array_filter($data_array);

# Filtra todos los valores menos numericos
$data_array = array_filter($data_array, function($value) {
  return ($value !== NULL && $value !== FALSE && $value !== '' && $value !== []);
});

# Filtra valores que no sean numericos.
$data_array = array_filter($data_array, 'is_numeric');