Código:
echo -0;
$cero_negativo = -0;
echo $cero_negativo;
Resultado
mmm, no conozco nada parecido a un cero negativo en enteros. Si estas recibiendo desde un formulario fijate de hacer alguna de las dos siguientes cosas:
$var = (int)$_POST['var'];
o bien
$var = sprintf("%d",$_POST['var']);
Espero que te sirva, saludos.