Thread Nested Keys dynamisch zuweisen (5 answers)
Opened by rosti at 2013-05-27 22:12

Linuxer
 2013-05-27 22:34
#167856 #167856
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Schnellhack:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /usr/bin/perl
use strict;
use warnings;

my @keys = qw( foo bar );

my $x = {};

{
    my $t = $x;
    for my $i ( 0 .. $#keys ) {

        my $v = $i == $#keys ? join('',@keys) : {};
        $t = $t->{ $keys[$i] } = $v;
    }
}

use Data::Dumper;
print Dumper( $x );

Last edited: 2013-05-27 22:51:11 +0200 (CEST)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Nested Keys dynamisch zuweisen