Thread Open(): 2 args vs. 3 args
(7 answers)
Opened by docsnyder at 2007-02-20 22:49
Es geht um Sicherheit richtig.
Stell dir vor du würdest eine Datei so öffnen lassen: Code (perl): (dl
)
1 2 3 my $filename=$ARGV[0]; # Datei lesend öffnen. open($fh,$filename) or die "$!"; Du kannst nun an das script auch sowas übergeben: Code: (dl
)
script.pl '> wichtige_datei_zur_systemsicherung' Das gibt keinen Fehler und leert die Datei. Das kann dir mit der anderen Syntax nicht passieren. |