跳轉至內容

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
華夏公益教科書