For example, which is the preferred method for defining and calling a variable that can be "unset" or "off"
$variable = null;
if (!is_null($variable)) { }
$variable = 0;
if (!empty($variable)) { }
if ($variable != 0) { }
// This would return true for 0
if (isset($variable)) { }
Really just fishing for opinions here, no real question 😉