Thread Perl Pause ? (bei CGI) (36 answers)
Opened by Henry07 at 2012-11-19 12:15

Muffi
 2012-11-20 10:09
#163398 #163398
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Quote
Meinst du mit check auf open '..|| die "kann file $file nicht lesen !!"'


Ja. Am besten mit $! statt !! ;)

Quote
>* Filehandle nicht global
Warum, nur so kann ich doch aus einer Sub zugreifen, oder ?


Du mannst ein my $file auch ganz nach oben schreiben, dann kannst du auch von überall drauf zugreifen. Sollst du aber (zu 99%) nicht.

Quote
>Eine parse funktion ohne Parameter ist vorsätzliche Gegnerverwirrung
Der Vortei ist wohl, dass man sofort die übergebenen variablen sieht ?


Genau

Quote
>Man schreibts auch ohne &
Oha, das würde ich dann vielleicht mit einem Label verwechseln. Was
ist der Vorteil es ohne & zu schreiben ?


Du kannst es garnicht mit einem Label verwechseln, da du keine Labels benutzen sollst ;) In meiner ganzen Zeit als Perlprogrammierer gab es bis jetzt einen einzigen Fall wo ich mich für ein Label entschieden hab.
& ist recht alter Perlstil und hat Nebenwirkungen. Benutz es lieber nicht, ausser du willst genau die Nebenwirkungen haben.
1 + 1 = 10

View full thread Perl Pause ? (bei CGI)