聊聊PHP中die()和sleep()函式的用法
阿新 • • 發佈:2021-09-18
在上一篇《聊聊中刪除字串的逗號和尾部斜槓的方法》給大家介紹了PHP刪除字串中的逗號以及尾部斜槓的方法,感興趣的朋友可以去學習瞭解一下~
本文也將給大家通過示例來講解標題所述“PHP中die()和sleep()函式的用法”。
一、關於die()函式的用法
die()是在PHP一個內建功能。它用於列印訊息並退出當前的 php 。相當於PHP 中的exit()函式。
語法很簡單,如“die($message)
”
die()函式只接受一個引數,並且不是必須要傳遞的引數。
$message引數表示退出指令碼時要列印的訊息。
並且要注意die()沒有返回值,但在退出指令碼時列印給定的訊息。
注:該功能適用於所有PHP4及以上版本。
die函式的使用示例如下:
$site = ""; fopen($site,"r") or die("無法連線到指定站點");
輸出:
無法連線到給定站點
二、關於sleep()函式的用法
sleep()也是PHP的內建函式。它用於將程式的執行延遲給定的秒數。
語法是“int sleep(int $seconds)
”;
該函式也只接受一個引數,並且必須傳遞該引數。
其$seconds引數表示以秒為單位的延遲時間。
返回值:成功時返回零,錯誤時返回 FALSE。如果呼叫被訊號中斷,此函式將返回一個非零值。
注:當秒數為負數時,此函式生成 E_WARNING,該函式適用於4+ 。
sleep()函式的使用示例:
// 初始時間 echo date('h:i:s') . " "; // 暫停5秒www.cppcns.com sleep(5); // 輸出 echo date('h:i:s');
輸出:
09:28:30
09:2http://www.cppcns.com8:35
可以看到暫停(sleep)後的時間比暫停(sleep)前的時間多 5 秒。
到此這篇關於聊聊PHP中die()和sleep()函式的用法的文章就介紹到這了,更多相關PHP die() sleep()內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!