Heim  >  Artikel  >  Backend-Entwicklung  >  如何在thinkphp的模型里,dump出东西能在页面显示?

如何在thinkphp的模型里,dump出东西能在页面显示?

WBOY
WBOYOriginal
2016-10-17 09:30:171534Durchsuche

我的表是news,我写了模型,我现在模型里有问题,一个变量不知道有没有值,我发现不能如控制器一般,在哪个页面,比如view页面,就直接dump那个变量,就能在view的页面显示这个变量的值

在model页面,我写任何一个public function,在里面写个东西豆没法dump出来,我想在news的列表页,或者view页看到我模型里打印的变量出来,怎么搞?我该怎么调试呢?

求助高人,谢谢

如何在thinkphp的模型里,dump出东西能在页面显示?

回复内容:

我的表是news,我写了模型,我现在模型里有问题,一个变量不知道有没有值,我发现不能如控制器一般,在哪个页面,比如view页面,就直接dump那个变量,就能在view的页面显示这个变量的值

在model页面,我写任何一个public function,在里面写个东西豆没法dump出来,我想在news的列表页,或者view页看到我模型里打印的变量出来,怎么搞?我该怎么调试呢?

求助高人,谢谢

如何在thinkphp的模型里,dump出东西能在页面显示?

在你的news页面的控制器controller中调用一下你写的model中的方法,就可以看见model中的dump的数据了

dump不出来很有可能是因为没有执行到那一段代码。

如果你 把数据传给了 view

<code>$this->assign('data',$data);</code>

也可以在view的 html 页面中插入

<code><?php dump($data);
?></code>

在model里面dump是可以直接在页面上面显示的,不显示那就是代码出了问题。你把控制器的代码贴出来看看。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn