#!/usr/bin/perl use warnings; use strict; use Config::Simple; use Data::Dumper; my %config; Config::Simple->import_from('test.ini', \%config) or die Config::Simple->error(); #print Dumper(\%config); my @data = qw< foo bar baz quux >; foreach ( @data ) { # Verify warn( "Parameter '$_' is missing from INI!\n" ) unless exists $config{$_}; }