Tengo una consulta sql que me bota como resultado
 
m4 m5 m6 --- --- 
 
pero quiero eliminar los caracteres "---"
 
y ya lo he conseguido gracias a la ayuda de Josemi(moderador)
 
		function caracter($var) {
		   return ($var != "---");
		}
 
$Filtrado = (array_filter($Resu,"caracter"));
 
pero cuando cuento el $filtrado
$contar = count($Filtrado);
me bota la misma cantidad que la sentencia sql osea 
5 como arriba
 
y he probado haciendo un array
$arreglo = array("m4","m5","m6","---","---");
y hecho igual lo filtre lo conte y me boto 3 
quisiera saber si el procedimiento que estoy haciendo esta bien.. o nose pues..ayudenme ..por que me cuenta primero 5 y luego 3 
   
 

 
 
