class IndexController extends \Phalcon\Mvc\Controller
{
public function indexAction()
{
$custom = "Custom variable";
var_dump($custom);
}
}
如何不使用模板中的变量来显示结果?
P.S.回声功能的结果也被抑制。我知道这是错误的方法,但这是调试变量的快速方法。
最佳答案
如果看不到 Controller 的输出,请检查模板文件中是否包含以下行:
{{ content() }}
您可以在代码的任何位置使用php的var_dump:
var_dump($var);exit;
导出;是要停止在此行之后发生的任何事情。
您也可以使用volt的功能将vars转储到volt的模板中:
{{dump(var)}}
dump()与var_dump()相同
以下是一些更有用的伏特函数:
http://docs.phalconphp.com/en/latest/reference/volt.html#functions
关于phalcon - 如何直接从 Controller 使用var_dump输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14535614/