1. #1

    Registriert seit
    30.01.2011
    Beiträge
    32
    Thanked 54 Times in 46 Posts

    Standard [Perl] Arrayelemente mit Hash vergleichen

    Moin,

    ich hoffe, dass hier jemand ist, der sich mit Perl auskennt und mir bei folgendem Problem helfen kann:
    Und zwar habe ich einen Hash mit verschiedenen Elementen, sowie ein Array mit verschiedenen Elementen. Jetzt möchte ich für jedes Element des Arrays wissen, mit welchem Element des Hashes es übereinstimmt. Letzten Endes sollen diese Zeichen hintereinander gereiht werden und ausgegeben werden. Ich habe folgenden Code, der jedoch nicht funktioniert und keine Ausgabe zu Stande bringt
    PHP-Code:
    foreach my $arrayteil (@array)
       {
       
         foreach 
    my $hashteil (%hash
         {
          
          if (
    $arrayteil eq $hashteil)
          {
             
    $endergebnis $endergebnis $hashteil;
             exit;
           }

         } 
    Wäre super, wenn ihr mir helfen könntet.

    Gruß,

    McDodo

  2. #2

    Registriert seit
    18.11.2011
    Beiträge
    226
    Thanked 165 Times in 82 Posts

    Standard [Perl] Arrayelemente mit Hash vergleichen

    PHP-Code:
    foreach my $var1 (@array){
         foreach 
    my $var2 (@hash){
             if(
    $var1 eq $var2){
                  
    $result $result $var2;
                  
    last
             }
         }


  3. The Following User Says Thank You to 3lit For This Useful Post:

    raspberryfan (04.11.2018)

  4. #3

    Registriert seit
    30.01.2011
    Beiträge
    32
    Thanked 54 Times in 46 Posts

    Standard

    Danke dir, nach minimaler Korrektur von "@hash" auf "%hash" funktionierts :-).
    Allerdings stoße ich jetzt auf das Problem, dass mir der Schlüssel des jeweiligen Hashes ausgegeben wird und nicht der Wert.
    Z.B. ich habe einen Hash:
    PHP-Code:
    my %buchstabe =
    (
      
    'a'          => 'Hallo',
     ) ; 
    Jetzt wird mir "a" ausgegeben, ob wohl ich "Hallo" erhalten möchte.
    Verständlich ?
    Danke nocheinmal!
    Gruß
    Geändert von Darkfield (22.02.2014 um 06:48 Uhr)

Ähnliche Themen

  1. [S] Pokemon Diamant/Perl-Rom
    Von Strike im Forum Sonstige Games
    Antworten: 4
    Letzter Beitrag: 28.05.2012, 13:13
  2. IP-Hash - Tracking
    Von Frankfurt am Main im Forum Fragen & Probleme
    Antworten: 1
    Letzter Beitrag: 12.04.2012, 14:47
  3. [Frage] vBulletin URL ändern & PW hash
    Von xTracZ im Forum Web-Applications
    Antworten: 2
    Letzter Beitrag: 02.04.2012, 17:15
  4. Hash-Script
    Von Snees im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.04.2012, 14:47
  5. Perl to Php
    Von uncopyable im Forum Andere
    Antworten: 1
    Letzter Beitrag: 20.12.2011, 23:05
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.