在 PHP 中是否可以通过 die() 之类的方式退出包含的文件?
Is it possible in PHP to exit an included file through something like die()?
我的主要 PHP 文件包括几个 PHP 文件。在其中一个开始时,我正在测试一个变量。如果它通过测试,那么我希望整个脚本为 运行,否则我想退出。是否有可能或者我是否必须调整我的整个脚本(并且不使用类似于 die()
的任何东西)?
好吧,通常情况下,在脚本中的任何地方直接 die() 都是不好的做法。然而,如果你有一个后台脚本,而你只想退出,你可以在任何地方使用 die()
。例如,更好的方法是抛出异常并在顶层捕获它
我的主要 PHP 文件包括几个 PHP 文件。在其中一个开始时,我正在测试一个变量。如果它通过测试,那么我希望整个脚本为 运行,否则我想退出。是否有可能或者我是否必须调整我的整个脚本(并且不使用类似于 die()
的任何东西)?
好吧,通常情况下,在脚本中的任何地方直接 die() 都是不好的做法。然而,如果你有一个后台脚本,而你只想退出,你可以在任何地方使用 die()
。例如,更好的方法是抛出异常并在顶层捕获它