Pillola n. 20
Lo sapevi che.........
All'esecuzione di ogni script Perl vengono aperti automaticamente dei filehandle speciali che saranno chiusi al termine dell'esecuzione.
Quelli piu' comuni sono:
ARGV --> contiene eventuali nomi di file passati coem parametri da linea di comando, spesso viene scritto come <>
STDERR --> identifica lo standard error, nel caso si operi in ambiente CGI esso sara' il file di log degli errori (error_log) definito dal Web Server, altrimenti in genere corrisponde con lo standard output (il video).
STDIN --> identifica lo standard input, per le CGI contiene i dati (variabili di enviroment + eventuali parametri) passati dal browser, nel caso di script lanciato da linea di comando e' identificato con la tastiera.
STDOUT --> identifica lo standard output, se lo script e' una CGI i dati scritti su questo filehandle saranno trasmessi al browser, altrimenti saranno stampati a video. |
|