start page | rating of books | rating of authors | reviews | copyrights

Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: Reference: pos Chapter 5
Function Reference
Next: Reference: printf
 

print

print [

filehandle

] 

list

Prints a string or a comma-separated list of strings to the specified filehandle . If no filehandle is given, the function prints to the currently open filehandle (STDOUT initially). The function returns 1 if successful, 0 otherwise. filehandle may be a scalar variable name (unsubscripted), in which case the variable contains either the name of the actual filehandle or a reference to a filehandle object from one of the object-oriented filehandle packages. filehandle may also be a block that returns either kind of value:

print { $OK ? "STDOUT" : "STDERR" } "stuff\n"; print { $iohandle[$i] } "stuff\n";
If list is also omitted, $_ is printed. Note that, because print takes a list, anything in the list is evaluated in list context.


Previous: Reference: pos Perl in a Nutshell Next: Reference: printf
Reference: pos Book Index Reference: printf