die的用法和函数介绍
die表示生命的结束,是不及物动词,那么die要如何使用呢?以下是由店铺整理关于die的用法的内容,希望大家喜欢!
die的用法
die意为“死”,不能用于被动语态;强调动作,是瞬间动词,不能与表示一段时间的状语连用。例如:
His father died five years ago. 他父亲去世五年了。
Plants and people die without water. 没有水,植物就要枯死,人就要渴死。
die可以用于进行时态,表示“即将死去;奄奄一息”。例如:
He is dying. 他快要死了。
die 的形容词形式是dead,意为“死的”,可作表语或定语。作表语时,表示状态。例如:
His dog has been dead for two weeks. 他的狗已死了两周了。
The ground was covered with dead flowers. 地上覆盖着凋落的花。
die的名词形式是death,意为“死亡”。例如:
His mother's death was a great blow to him. 他母亲的去世对他是一个巨大的打击。
●常用短语
die from 意为“由于……而死”,但一般常用于由外伤、衰老引起的死亡。例如:
The old man died from a car accident last year. 这个老人去年死于一场车祸。
die of意思同die from,但它一般指由于疾病、情感等原因引起的死亡。例如:
His grandfather died of liver cancer in 1992. 他的祖父1992年死于肝癌。
die out 意为“(家族、物种等)灭绝;绝迹”。例如:
Dinosaurs died out 65 million years ago. 恐龙在六千五百万年前灭绝了。
die函数
die函数用于停止Perl程序的执行,并且输出下面这个出错消息:
Died at scriptname line xxx
在这个消息中,scriptname是Perl程序的名字,xxx是遇到die的行号。die和open这两个函数常常以下面的形式同时出现:
open(MYTEXT, \"filename.txt\") || die;
这一行代码可以读作“打开或撤消”,它有时表示你想要让程序如何处理没有打开的文件。如果open运行没有成功,也就是说它返回FALSE,那么逻辑OR(||)必须计算右边的参数(die);如果open运行成功了,也就是说它返回TRUE,那么就不要计算die的值。这个习惯用语也可以用逻辑OR的另一个符号or来书写。
die() 函数
定义和用法
die() 函数输出一条消息,并退出当前脚本。
该函数是 exit() 函数的别名。
语法:die(status)
参数:status
描述:必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。
说明:
如果 status 是字符串,则该函数会在退出前输出字符串。
如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退
出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。
提示和注释
注释:如果 PHP 的版本号大于等于 4.2.0,那么在 status 是整数的情况下,不会输出该参数。
例子:
$site = \"网址\")
or die(\"Unable to connect to $site\");
因篇幅问题不能全部显示,请点此查看更多更全内容