# reference the parameter directly. Prints Jane's number print "ref1 = ", $config->{jane}->{tel_no}, "\n"; #### # construct the same symbolic reference locally # just to make sure. Still yields nothing! $parm_str = "\$" . "config->{jane}->{tel_no}, "\n"; print "ref3 = ", $$parm_str, "\n"; #### $parm_str = "\$" . $config->{jane}->{tel_no}; #### $parm_str = \$config->{jane}->{tel_no}; #### $parm_str = '$config->{jane}->{tel_no}'; #### print "value = ", eval($parm_str), "\n";