Haciendo una funcioncita más genérica:
Código PHP:
function quitar_ceros($numero, $num_decimales, $separador_decimales){
$final_ceros = ',';
for($i=0; $i<$num_decimales; $i++) $final_ceros .= '0';
if(substr($numero, -($num_decimales + 1)) == $final_ceros){
$numero = substr($numero, 0, -($num_decimales + 1));
}
return $numero;
}
echo quitar_ceros('295,001', 3, ','); // Devuelve '295,001'
echo quitar_ceros('295,000', 3, ','); // Devuelve '295'
Saludos