當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Perl sleep()用法及代碼示例


Perl中的sleep()函數是一個內置函數,用於將當前腳本的執行延遲指定的秒數,或者如果未指定參數則永久延遲。 sleep()函數接受秒作為參數,並在成功時返回秒。

用法: sleep(seconds)

返回值:成功傳遞給它的秒數作為參數


示例1:

#!/usr/bin/perl -w 
  
# Using localtime() function 
# to print the time 
print scalar localtime(); 
  
# calling the sleep function 
sleep(5); 
  
print "\n"; 
  
print scalar localtime();
輸出:
Thu Mar 28 06:02:21 2019
Thu Mar 28 06:02:26 2019

示例2:

#!/usr/bin/perl -w 
  
# Using localtime() function 
# to print the time 
print scalar localtime(); 
  
# Using rand() to generate random delay 
sleep(rand(7)); 
  
print "\n"; 
  
print scalar localtime();
輸出:
Thu Mar 28 06:02:26 2019
Thu Mar 28 06:02:27 2019


相關用法


注:本文由純淨天空篩選整理自Code_Mech大神的英文原創作品 Perl | sleep() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。