gpt4 book ai didi

PHP 使用 exit()

转载 作者:可可西里 更新时间:2023-11-01 00:11:30 26 4
gpt4 key购买 nike

我正在使用 Cakephp 但这是 MVC/php 的疑问

letting the view display the message

对比

echo 'Invalid Data'; exit;

我想知道第二种情况有没有内存泄漏等陷阱。哪个更好

编辑

在 ajax 调用的情况下退出良好。以及内存泄漏和其他问题。是否所有变量都释放了

最佳答案

您应该使用自定义异常处理程序 (set_error_handler/set_exception_handler) 并在遇到任何错误时抛出异常(CakePHP 应该已经提供了异常处理程序)。在您的 View 中留出一些空间,如果 ExceptionHandler/ErrorHandler 有消息,请在此处显示以告知用户。

您的第二个代码将只生成一个包含小文本的空白页面。如果您在常用页面布局中显示消息而不是生成空白页面(对大多数人来说看起来很破),每个用户都会很感激。

关于PHP 使用 exit(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3767848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com