in reply to Many strings make one variable?

What you're trying to do can be achieved with symbolic references, but that's _bad_. The need for symrefs is an indicator for spaghetti code. Use a hash instead:

my %symbols = ( 'wonderFull' => 'The String I want to get at' ); my ($var1,$var2) = qw/wonder Full/ print $symbols{ $var1 . $var2 }

You must never mix two layers of your program: the data that is in the variables and the names of variables. Keep them seperate, they _are_ seperate. The possibility to mix these two is for "advanced, internal stuff" and must not be used in CGI scripts, for that's a big security risk.

--
http://fruiture.de