如何终止PHP脚本的运行

如何终止PHP脚本的运行,第1张

PHP中提供了以下两个函数来终止程序执行:

// die()

// exit()

// ps:

echo 'hello world!'

die()

echo 'world hello!'  //  不会被输出

php中exit与die本质上没有区别的,二者都是输出一条消息,并推出当前脚本的。

exit() 函数输出一条消息,并退出当前脚本。该函数是 exit() 函数的别名。

说明:

如果 status 是字符串,则该函数会在退出前输出字符串。

如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。

举例:

<?php

$site = "www.xxx"

fopen($site,"r")

or exit("Unable to connect to $site")

?>

exit是一个语言结构, 可以exit也可以exit()还可以exit('abc')

而它有一个函数别名, 注意它是函数而不是语言结构了, die()它必须有括号跟着了, 可以空也可以不空, 但必须有括号因为它是函数不是语言结构了

另外exit并不一定就让程序结束, 因为可以使用register_shutdown_function注册一个或多个exit之后才执行的函数

并且还有对象的析构函数也会在exit之后执行, 所以并不是exit就可以让一切完结


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11128366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存