Este es mi codigo funciona sin problema
Código PHP:
<?php
$resta = $_POST['resta'];
for ($i=0;$i<count($resta);$i++)
{
echo "<br>Array Nº" . $i . " : Resta -> " . $resta[$i];
}
?>
Array Nº0 : ID del Material -> 1
Array Nº1 : ID del Material -> 0
Array Nº2 : ID del Material -> 2
quiero eliminar el cero y solo muestre el 1 y 2 y quede todo tal cual en el resultado pero sin el cero se que con el array_filter se puede porque lo hice pero con mi codigo no puedo

Resultado final seria:
Array Nº0 : ID del Material -> 1
Array Nº2 : ID del Material -> 2
Saludos Gracias