in reply to Read from a header file like C

There are many ways to use config files within perl, one popular way is with YAML.

appconf.yaml:

dsn: 'foo' user: 'userid' password: 'supersecret'

configtest.pl:

#!/usr/bin/perl use strict; use warnings; use YAML::XS 'LoadFile'; my $config = LoadFile('appconf.yaml'); my $dsn = $config->{dsn}; my $user = $config->{user}; my $password = $config->{password}; print "dsn: $dsn - user: $user - password: $password\n";

Update: forgot the output:

dsn: foo - user: userid - password: supersecret