hotti: Link in Perl generierter HTML-Seite

Beitrag lesen

hi Theo,

print qq{<a href="file:///C:/Test/Test.pdf">Hier der Link zu einem PDF</a>};

Schön, dass Du diese Schreibweise für Stringbegrenzer verwendest. Insbesondere deswegen, weil Du Dich für Klammern (s. Anm.) entschieden hast: Klammern haben den Vorteil, dass auch ein Editor die Stringbegrenzer (als korrespondierende Klammern) findet. Du kannst das ausbauen bzw. für die gesamte print-Ausgabe verwenden:

  
# qq => $variablen werden interpoliert  
# q  => $variablen werden nicht interpoliert  
print qq(  
Jede Menge Text  
und  
jede Menge Zeilen  
Hugo heißt mit Nachname: $lastname  
);  

Mehr dazu in der Doku…

Anmerkung: Ich hatte mal einen Kollegen, der fand es cool als Stringbegrenzer die Tilde zu verwenden print qq~mein text...~; und das auch bei mehrzeiligen Texten. Der kam wahrscheinlich aus der PHP-Fraktion ;)

Schöne Grüße.