Dator > hur man använder etiketter i perl

  • hur man använder etiketter i perl


  • Perl är ett kraftfullt programmeringsspråk som gör det möjligt för programmerare att ta en hög grad av kontroll över programmet. Etiketter används för att hjälpa Perl programmerare organisera programmet. En etikett kan tillämpas på en loop eller en switch . Loopar och switchar inkapslade i den märkta slinga kan sedan ringa tillbaka till det bredare struktur utan att lägga till en uppsägning undantag varje switch och slinga längs vägen . Således kan programmeraren hoppa runt strukturen av koden snabbt och enkelt

    Du behöver : .
    Arkiv dekomprimeringsprogram .


    1 .
    Skapa två matriser som kräver specialiserad sortering . Dessa kedjor kommer att vidtas för ett exempel :



    @ djur=(" Black Cats " , " svarta hundar " , " Mjölkkor " , " Wild Horses " , " " Monkeys " ) ;

    @ tur=( "Under Trappan "," Black Cats " , " Spilld Salt " , "13 " ) .
    2

    Sortera igenom namnen med kapslade slingor på följande sätt:



    @ djur=(" Black Cats " , " svarta hundar " , " Mjölkkor " , " Wild Horses " , '' Monkeys ') ;

    @ tur=( "Under Trappan "," Black Cats " , " Spilld Salt " , "13 " ) ;



    foreach $ varelse ( @ djur ) {

    print " $ varelse \ n ";

    if ( $ varelse=~ /svart /) {

    foreach $ charm ( @ tur ) {

    print " \ t $ charm \ n ";

    senaste om $ charm eq $ tur ,

    }

    }

    }



    Här sökning via djur array för dåliga luck charm . Slingan charm slingan stängs när " Black Cats " förekommer i både loopar , men det övergripande djuret slingan kommer att fortsätta
    3
    Infoga en etikett för att klara upp missförstånd : . .



    @ djur=(" Black Cats " , " svarta hundar " , " Mjölkkor " , " Wild Horses " , '' Monkeys ') ;

    @ tur=( "Under Trappan "," Black Cats " , " Spilld Salt " , "13 " ) ;



    Label : foreach $ varelse ( @ djur ) {

    print " $ varelse \ n ";

    if ( $ varelse=~ /svart /) {

    foreach $ charm ( @ tur ) {

    print " \ t $ charm \ n ";

    sista etiketten om $ charm eq $ tur ;

    }

    }

    }



    Alla namn kan användas i stället för " Label . " Det måste följas av ett kolon när det är först deklareras . Det kan då kallas någonstans inom slingan eller byta den kontrollerar . Vid senare delar av programmet , kan det kallas med " Start Label . "


Previous:nothing Next:hur man lär sig SQL & PL / SQL





Relaterade artiklar


  • hur man gör kolumner i css
  • hur man använder bildkontroll med Visual Basic 6,0
  • skälen till stacken
  • Hur skriver jag ett program i programspråket C som konverterar Fahrenheit till Celsius till Kelvin ?
  • hur ändra filtillägg i vb.net
  • hur man komponerar en professionell e-post med HTML
  • hur man skapar ett Excel-ark från Visual Basic
  • hur man kan felsöka JavaScript för Firefox
  • Vilka olika typer av prolog programmering ?
  • hur man hittar en IP -adress i php