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

admin3年前PHP教程94

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

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

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

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

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

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

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

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

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

die函数的使用示例如下:

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

输出:

无法连接到给定站点

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

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

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

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

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

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

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

sleep()函数的使用示例:

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

输出:

09:28:30

09:28:35

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

到此这篇关于聊聊PHP中die()和sleep()函数的用法的文章就介绍到这了,更多相关PHP die() sleep()内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

PHP之深入学习Yii2缓存Cache组件详细讲解

什么是缓存组件cache缓存是提升 web 应用性能简便有效的方式。 通过将相对静态的数据存储到缓存并在收到请求时取回缓存, 应用程序便节省了每次重新生成这些数据所需的时间。定义缓存组件yii2的缓存...

PHP中token的生成案例

php token的生成接口特点汇总:1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效;2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权过程;3、有...

PHP导出数据超时的优化建议

一般情况下,导出超时可能都是以下三种情况:  一、sql语句复杂,查询时间过长;  二、处理查询后数据逻辑冗余;  三、数据量过大导致响应超时。接下来分别给出这三种情况的优化建议。一、sql语句复杂,...

从国内访问新加坡服务器延迟多大

从国内访问新加坡服务器延迟多大?从国内访问新加坡服务器的延迟取决于多个因素,比如你所在的地理位置、网络带宽、网络拥塞程度等。一般来说,从中国大陆连接到新加坡服务器的网络延迟通常在100-300毫秒之间...

PHP设计模式之原型模式示例详解

前言原型模式其实更形象的来说应该叫克隆模式。它主要的行为是对对象进行克隆,但是又把被克隆的对象称之为最初的原型,于是,这个模式就这样被命名了。说真的,从使用方式来看真的感觉叫克隆模式更贴切一些。Gof...

PHP的垃圾回收机制代码实例讲解

PHP可以自动进行内存管理,清除不需要的对象,主要使用了引用计数在zval结构体中定义了ref_count和is_ref , ref_count是引用计数 ,标识此zval被多少个变量引用 , 为0时...