为什么在thinkphp里面model用echo不能输出呢?


为什么在thinkphp里面model用echo不能输出呢?
model里面代码出错,think报错未知错误,想echo 错误信息.居然没用这是为什么呢

thinkphp php

想飞and无翼 8 years, 11 months ago

你可以用


 echo $oneVar;
die();

model 里输出不起作用,很有可能是在加载 view 的时候,先将输出缓冲区清除了( echo 的东西就没了),然后将 view 输出映射到一个变量,之后框架还会对 view 的输出做一些处理。

まゆゆは俺D嫁 answered 8 years, 11 months ago

不能在model里echo这是什么鬼。。 问题估计是处在其他地方,比如你跨域访问? 这样echo肯定看不到嘛

啊成成成成君 answered 8 years, 11 months ago

用dump试试

shafa answered 8 years, 11 months ago

Your Answer