我正在阅读 Alan Storm 撰写的 No frills magento layout 一书。我遇到过以下代码:
public function handleAction()
{
$this ->loadLayout();
$handles = Mage::getSingleton('core/layout')->getUpdate()->getHandles();
var_dump($handles);
exit;
}
此代码中退出的需求是什么?如果退出,该代码可以正常运行。
答案 0 :(得分:2)
它停止执行其余的代码,看着那个脚本,它的目的似乎是调试一些东西。完成页面渲染的其余部分将不会使调试变得更容易,因为将应用CSS样式会使var_dump()
的可读性降低。
此外,还可能涉及重定向或导致您的var_dump()
立即消失,使用exit
阻止重定向发生。
最重要的是,不需要让其余代码渲染。