跳转至内容

Perl 编程/关键字/print

来自维基教科书,自由的教科书
上一页: pos 关键字 下一页: printf

print关键字

[编辑 | 编辑源代码]

print打印字符串或字符串列表,如果成功则返回 true。参数FILEHANDLE可以是包含文件句柄引用的标量变量。这为 print 引入了间接级别。

如果FILEHANDLE是一个变量后缀,它可能会被系统误解为运算符,除非在两者之间添加+,或者所有参数都放在括号中。如果没有FILEHANDLE,则使用最后 selected 的输出句柄。没有LIST,该函数将$_打印到当前输出句柄。

要使用FILEHANDLE 以及使用$_,需要一个真正的文件句柄,如FH,而不是间接文件句柄,如$fh

  print FILEHANDLE LIST
  print FILEHANDLE
  print LIST
  print
代码
	$filename = "assign.pl";
	print $filename . "\n";

	open(my $fh, "<", $filename) 
		or die "cannot open < " . $filename . ": $!";

	read $fh, $f, 1024;

	print $f;

	close($fh);
返回文件 "assign.pl" 的内容
 assign.pl
 $tmp = "909135790159";
 
 print $tmp . "\n";
 $tmp =~ y/13579/24680/;
 […]
 print $tmp . "\n";

另请参见

[编辑 | 编辑源代码]
上一页: pos 关键字 下一页: printf
华夏公益教科书