| | Perl Code in HTML Dokumente einfügen | 
 
 Perlcode kann auf drei Arten eingebettet werden: 
 | 1.)    [- ... -]    Führt den Code aus | top | 
     [- $a = 5 -]  [- $b = 6 if ($a == 5) -] Der Code zwischen [- und -] wird ausgeführt, dabei wird keine Ausgabe
erzeugt. Diese Form eignet sich für Zuweisungen, Funktionsaufrufe,
Datenbankanfrage, usw. 
 | 2.)    [+ ... +] Das Ergebnis ausgeben | top | 
     [+ $a +]  [+ $array[$b] +] [+ "A is $a" +] Der Code zwischen dem [+ und dem +] wird ausgeführt und der Rückgabewert
(der Wert des letzten Perlausdruckes welcher berechnet wurde) wird
ausgegeben (zum Browser gesandt) 
 | 3.)    [! ... !]    Code nur einmal ausführen | top | 
     [! sub foo { my ($a, $b) = @_ ; $a * $b + 7 } !]Genauso wie [- ... -], der Code wird jedoch nur einmal, für den
ersten Request, ausgeführt. Dies ist hauptsächlich für Funktionsdefinitionen
und einmalige Initialisierungen. 
 |