exit()在 PHP 中,exit()函数打印一条消息并退出应用程序。它通常用于在发生错误时打印不同的消息。使用exit()当没有错误并且必须停止执行时。
用法:
exit("Message goes here"); or exit();
例子:
exit("This request is processed");
程序1:
PHP
<?php
exit ("This is an exit function in php");
echo "This will not printed because "
. "we have executed exit function";
?>
输出:
This is an exit function in php
程序2:
PHP
<?php
$a = 10;
$b = 10.0;
if($a == $b) {
exit('variables are equal');
}
else {
exit('variables are not equal');
}
?>
输出:
variables are equal
die() 在 PHP 中,die()是相同的exit()。程序的结果将是一个空屏幕。使用die()当出现错误并且必须停止执行时。
用法:
die("Message goes here"); or die();
例子:
die('Oops! Something went wrong');
程序:
PHP
<?php
$num = 1;
// die can only print string values,
// hence there will be no output
die($num);
?>
输出:
No Output
注意:上述程序的输出将是一个空屏幕,因为它类似于exit(),die()只能打印字符串值。
die()和exit()函数的区别:
die() |
exit() |
---|---|
die()方法用于抛出异常 | exit()方法仅用于退出进程。 |
die()函数用于打印消息。 | exit() 方法退出脚本,或者可用于打印替代消息。 |
该方法来自 Perl 中的die()。 | 该方法来自C中的exit()。 |
相关用法
- PHP diskfreespace()用法及代码示例
- PHP disk_total_space()用法及代码示例
- PHP dir()用法及代码示例
- PHP dirname( )用法及代码示例
- PHP disk_free_space( )用法及代码示例
- PHP date()用法及代码示例
- PHP date_add()用法及代码示例
- PHP date_create()用法及代码示例
- PHP date_format()用法及代码示例
- PHP date_interval_format()用法及代码示例
- PHP decbin()用法及代码示例
- PHP dechex()用法及代码示例
- PHP decoct()用法及代码示例
- PHP debug_backtrace()用法及代码示例
- PHP debug_print_backtrace()用法及代码示例
- PHP date_interval_create_from_date_string()用法及代码示例
- PHP date_create_immutable()用法及代码示例
- PHP debug_zval_dump()用法及代码示例
- PHP define()用法及代码示例
- PHP date_create_from_format()用法及代码示例
- PHP date_create_immutable_from_format()用法及代码示例
- PHP date_date_set()用法及代码示例
- PHP date_default_timezone_get()用法及代码示例
- PHP date_default_timezone_set()用法及代码示例
- PHP date_diff()用法及代码示例
注:本文由纯净天空筛选整理自sanketnagare大神的英文原创作品 Difference between die() and exit() functions in PHP。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。