0

我正在阅读Alan Storm写的No frills magento layout book 。我遇到了以下代码:

public function handleAction()
{
    $this ->loadLayout();
    $handles = Mage::getSingleton('core/layout')->getUpdate()->getHandles();
    var_dump($handles);
    exit;
}

这段代码中那个出口的需要是什么?该代码在没有那个exit的情况下完美运行。

4

1 回答 1

2

它停止执行其余代码,查看该脚本似乎它的目的是调试某些东西。渲染页面的其余部分不会使调试变得更容易,因为将应用 CSS 样式可能会var_dump()降低可读性。

也可能涉及重定向或其他可能导致您var_dump()立即消失exit的情况,使用您阻止重定向发生。

最重要的是,不需要渲染其余的代码。

于 2013-01-16T12:32:45.093 回答