Thread Perl vs. PHP: Das leidige Newbie Thema
(38 answers)
Opened by cbxk1xg at 2006-01-28 03:12
[quote=renee,28.01.2006, 10:11]Beim zweiten Beispiel hat man dann immer eine Leerzeile... Wenn Perl das als richtig erkennt, dann duerfte es wohl auch richtig sein...[/quote]
Wie war das doch: Es funktioniert immer, wie man es schreibt. Here-Dokumente haben einen Vorteil gegenüber der Schreibweise mit q oder qq und einen Nachteil. Es ist immer die Frage, wie groß der Text ist. q oder qq verlangen, daß das 1 Quotingzeichen nicht im Text vorkommt. Das ist bei kurzen Texten leicht überschaubar. Bei Here-Dokumenten, kann man eine andersartige Zeichenkette verwenden, wo man mehr sicher sein kann, daß diese nicht im Text ist. Jedoch ist im Here-Dokument immer ein \n am Ende. Es hat also jedes Ding seine Berechtigung. Here-Dokumente gibt es ja auch in beiden Varianten, als <<'LABEL' und <<"LABEL". Here-Dokumente sind also eher die größeren Textblöcke. $SIG{USER} = sub {love 'Perl' or die};
|