summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorAbhijit Menon-Sen <ams@wiw.org>2001-06-23 10:47:44 +0530
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-25 00:09:27 +0000
commit61f0cdd9885ca72a53889bd33543b33aca44d764 (patch)
tree7bd03b4c5c1d68fd8a9b082f9d81e2294b02cf2a /pod
parente857312dd102d758f6e24ed55e3872103367ebf5 (diff)
downloadperl-61f0cdd9885ca72a53889bd33543b33aca44d764.tar.gz
Re: [ID 20010621.007] readline() not quite as equal as <>
Message-ID: <20010623051744.A18583@lustre.linux.in> (Can't think of a good place to put tests.) p4raw-id: //depot/perl@10910
Diffstat (limited to 'pod')
-rw-r--r--pod/perlfunc.pod14
1 files changed, 8 insertions, 6 deletions
diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod
index 67c305ca6b..0451232faf 100644
--- a/pod/perlfunc.pod
+++ b/pod/perlfunc.pod
@@ -3596,12 +3596,13 @@ C<chdir> there, it would have been testing the wrong file.
=item readline EXPR
-Reads from the filehandle whose typeglob is contained in EXPR. In scalar
-context, each call reads and returns the next line, until end-of-file is
-reached, whereupon the subsequent call returns undef. In list context,
-reads until end-of-file is reached and returns a list of lines. Note that
-the notion of "line" used here is however you may have defined it
-with C<$/> or C<$INPUT_RECORD_SEPARATOR>). See L<perlvar/"$/">.
+Reads from the filehandle EXPR. The EXPR can be either the name of
+the handle or the typeglob for it. In scalar context, each call reads
+and returns the next line, until end-of-file is reached, whereupon the
+subsequent call returns undef. In list context, reads until
+end-of-file is reached and returns a list of lines. Note that the
+notion of "line" used here is however you may have defined it with
+C<$/> or C<$INPUT_RECORD_SEPARATOR>). See L<perlvar/"$/">.
When C<$/> is set to C<undef>, when readline() is in scalar
context (i.e. file slurp mode), and when an empty file is read, it
@@ -3612,6 +3613,7 @@ operator, but you can use it directly. The C<< <EXPR> >>
operator is discussed in more detail in L<perlop/"I/O Operators">.
$line = <STDIN>;
+ $line = readline(STDIN); # same thing
$line = readline(*STDIN); # same thing
=item readlink EXPR