K@rl: Element in Array einfügen WENN NICHT vorhanden

Beitrag lesen

Hallo tim,

Ganz konkret: In einer while-Schleife bekomme ich z.B. 20 mal $beispiel="hallo", 30 mal $beispiel="problem" und 10 mal $beispiel="hilfe".

Im Array soll aber nur stehen:
@beispielarray=("hallo","problem","hilfe");

also ich würde .. als eine von vielen möglichen Lösungen .. erst einmal einen Hash aufbauen und dann in ein Array überführen

z.B. (auchtung - ungetesteter code!):

my %h;
while (...) {
   $beispiel = ....;
   $h{$beispiel} = 1;
    }
my @beispielarray = keys(%h);

Grüße
   K@rl