Perl-kode kroge oftest brugt som indgange i stykker af software kode, der ændrer eller tilføjer til den måde et operativsystem eller programmet virker . Kroge aflytte opkald til funktioner , beskeder og begivenheder i stykker af Perl-kode , der videregives mellem de forskellige dele af programmet. For eksempel kunne en Perl-kode krog anvendes til at påvise , når en bruger trykker på en bestemt knap på deres tastatur, når du bruger Perl ansøgning, så ændrer den måde, programmet opfører sig , når der trykkes på knappen . Instruktioner
1
justere den måde et felt i Perl programmet opfører sig ved hjælp af et felt krog. Brug en Perl-kode krog at tildele feltet en standardværdi eller validere, hvad der er inde i feltet mod en database eller en anden indtastning af tekst.
2
udføre specifikke opgaver i Perl program ved hjælp af en rekord krog . Udfør forskellige dele af koden i ansøgningen , når en bruger udfylder en formular . Godkend oplysninger i form eller dets posttype.
3
Brug en handling krog til at udføre specifikke opgaver på bestemte steder i den tid brugeren har en grænseflade med Perl ansøgningen. Godkend en hel rekord i modsætning til en bestemt del af det, ved at bruge en handling hook til at sende hele posten til backend validering systemet, så underrette brugeren , når valideringen er gennemført.
4
Medtag en global hook til at give biblioteker af rutiner, der kan udføres af alle de posttyper, der kan findes i din ansøgning. Skriv specifikke subrutiner og tillade dem at blive kaldt fra enhver posttype.