当前位置:首页 > PHP教程 > php函数 > 列表

聊聊PHP中die()和sleep()函数的用法

发布:smiling 来源: PHP粉丝网  添加日期:2022-05-14 10:55:30 浏览: 评论:0 

这篇文章通过代码讲解了PHP中die()和sleep()函数的具体用法,文中给大家介绍的通俗易懂,零基础也能看得懂,对大家的学习或工作具有一定的参考价值。

在上一篇《聊聊PHP中删除字符串的逗号和尾部斜杠的方法》给大家介绍了PHP删除字符串中的逗号以及尾部斜杠的方法,感兴趣的朋友可以去学习了解一下~

本文也将给大家通过示例来讲解标题所述“PHP中die()和sleep()函数的用法”。

一、关于die()函数的用法

die()是在PHP一个内置功能,它用于打印消息并退出当前的 php 脚本,相当于PHP 中的exit()函数。

语法很简单,如“die($message)”

die()函数只接受一个参数,并且不是必须要传递的参数。

$message参数表示退出脚本时要打印的消息。

并且要注意die()没有返回值,但在退出脚本时打印给定的消息。

注:该功能适用于所有PHP4及以上版本。

die函数的使用示例如下:

  1. $site = ""
  2.  
  3. fopen($site"r"
  4.  
  5. or die("无法连接到指定站点"); 

输出:

无法连接到给定站点

二、关于sleep()函数的用法

sleep()也是PHP的内置函数,它用于将程序的执行延迟给定的秒数。

语法是“int sleep(int $seconds)”;

该函数也只接受一个参数,并且必须传递该参数。

其$seconds参数表示以秒为单位的延迟时间。

返回值:成功时返回零,错误时返回 FALSE,如果调用被信号中断,此函数将返回一个非零值。

注:当秒数为负数时,此函数生成 E_WARNING,该函数适用于4+ 。

sleep()函数的使用示例:

  1. // 初始时间 
  2.  
  3. echo date('h:i:s') . " 
  4. "; 
  5.  
  6.    
  7.  
  8. // 暂停5秒 
  9.  
  10. sleep(5); 
  11.  
  12. // 输出 
  13.  
  14. echo date('h:i:s'); 

输出:

09:28:30

09:28:35

可以看到暂停(sleep)后的时间比暂停(sleep)前的时间多 5 秒。

Tags: die sleep

分享到: