การทำ auto-flush ใน perl ทำได้โดยการเซ็ตค่า $| เป็นหนึ่งซึ่งโดยปกติแล้วค่านี้จะมีค่าเป็น 0
#!c:\perl\bin\perl.exe
use CGI;
my $cgi = CGI->new;
print $cgi->header('text/html');
$|=1;
for ( 1..5 ) {
print "Value is $_";
sleep 1;
}
เมื่อทำการรัน จะเห็นข้อความขึ้นมาหนึ่งบรรทัดแล้วหยุดไปหนึ่งวิแล้วก็ค่อยมีบรรทัดใหม่ขึ้นมา
27 April 2011
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment