PHP中的die()函数和exit()函数有什么区别?
我认为两者具有相同的功能,但我怀疑两者之间有什么不同……是什么?
PHP中的die()函数和exit()函数有什么区别?
我认为两者具有相同的功能,但我怀疑两者之间有什么不同……是什么?
当前回答
这个页面说die是一个退出,所以它们是相同的。但也解释了:
有些函数因为API清理或其他原因更改了名称,旧的名称仅作为向后兼容的别名保留。使用这类别名通常不是一个好主意,因为它们可能会过时或重命名,这将导致不可移植的脚本。
所以,你可以说我是偏执狂,但未来可能不会有死亡。
其他回答
PHP模具手册:
die -相当于退出
你甚至可以死去;与退出的方式相同;-有或没有paren。
选择die()而不是exit()的唯一好处可能是你可以节省输入一个额外的字母的时间;-)
Die()比exit()输入更快;
没有区别,它们是一样的。
PHP退出手册:
注意:这个语言结构相当于die()。
PHP模具手册:
这个语言结构相当于exit()。
就我所知,当我看这个问题的时候
它说:“在PHP中,头输出有明显的区别。在下面的例子中,我选择使用不同的头文件,但为了显示exit()和die()之间的差异,这无关紧要”,并测试(个人)
它们在本质上是相同的,尽管本文给出了不同的建议。