That's how HTML form checkboxes work. Read the standard if you don't believe me 🙂
$air_con = isset($_POST['air_con']) ? 1 : 0;
echo $air_con;
Which has the bonus effect of ensuring that someone doesn't put together a bogus form that sticks something else into $_POST['air_con'].
In fact, if all you need to know is whether it was checked or not (and that's really all there is to know about a checkbox):
$air_con = isset($_POST['air_con']);
if($air_con)
{ echo 'air_con checked';
}
else
{ echo 'air_con not checked';
}