my $combined; if ($a) { $combined .= "a=$a "; } if ($b) { $combined .= "b=$b "; } if ($c) { $combined .= "c=$c "; } ... ... ... #### my $combined = map { ??? } qw($a $b $c ...);