# Provide an empty string as the default value if the # menu item value isn't provided. my $menu_item = param('menu_item') // ''; #### # Provide an empty string as the default value if the # menu item value isn't provided. my $menu_item = param('menu_item'); $menu_item = '' unless defined $menu_item; # OR to be brief local $_; # As you enter the block $_ = param('menu_item'); my $menu_item = defined() ? $_ : ''; #### $menu_item = defined() ? $_ : '' for (param('menu_item');