rthill
23-05-2005, 22:26
An alle Experten, kann man in Perl dynamische Variablen erstellen? Ich möchte folgendes machen:
#!/usr/bin/perl
my $ldapAttributes = "['sn','givenName','telephoneNumber']";
$ldapAttributes =~ s/[^0-9,^a-z,^A-Z]//gi;
my @ATTRS;
@ATTRS = split(/,/, $ldapAttributes);
$ending_value = scalar(@ATTRS) ;
for my $array_element(@ATTRS) {
#my (\$$array_element);
#my ${$array_element};
}
In dem roten Teil möchte ich eine Zuweisung bekommen, so dass ich die Variable $sn, $givenName und $telephoneNumber benutzen kann. Geht das überhaupt?
Danke für eure Hilfe!
Raoul
#!/usr/bin/perl
my $ldapAttributes = "['sn','givenName','telephoneNumber']";
$ldapAttributes =~ s/[^0-9,^a-z,^A-Z]//gi;
my @ATTRS;
@ATTRS = split(/,/, $ldapAttributes);
$ending_value = scalar(@ATTRS) ;
for my $array_element(@ATTRS) {
#my (\$$array_element);
#my ${$array_element};
}
In dem roten Teil möchte ich eine Zuweisung bekommen, so dass ich die Variable $sn, $givenName und $telephoneNumber benutzen kann. Geht das überhaupt?
Danke für eure Hilfe!
Raoul