[Omaha.pm] ?: vs ||

Jay Hannah jhannah at omnihotels.com
Thu Mar 31 13:02:04 PST 2005


Two examples before:

print_font('text_font',
           $print_double_miles ? 
           $print_double_miles
           : 0);

my $omni_status = $fg_stay_hashref->{'omni_status'} ?
                  $fg_stay_hashref->{'omni_status'}
                  : '010';


After (untested):

print_font('text_font', $print_double_miles || 0);

my $omni_status = $fg_stay_hashref->{'omni_status'} || '010';



More information about the Omaha-pm mailing list