$var = $var || 30; # or $var ||= 30; # or $var = $var ? $var : 30; # or if you care about definedness rather than Boolean truth: $var = $var // 30; # or #var //= 30; # or $var = defined($var) ? $var : 30;