「ThinkPHP5开发连载九」控制器输出
时间: 2018-11-09 11:27:06 来源: 卓象IT实训基地【原创】
上一篇文章讲解“控制器定义”,本篇文章讲解“控制器输出”。
1. 渲染输出
默认情况下,控制器的输出全部采用return的方式,无需进行任何的手动输出,系统会自动完成渲染内容的输出。
下面都是有效的输出方式:
注意:
1. 控制器一般不需要任何输出,直接return即可。
预览:
2. 转换输出
默认情况下,控制器的返回输出不会做任何的数据处理,但可以设置输出格式,并进行自动的数据转换处理,前提是控制器的输出数据必须采用return的方式返回。
将输出类型设为“json”。
例如在Index控制器中新建方法json_test1与json_test2。
预览结果:
注意:
1. 默认情况下,控制器在ajax请求会对返回类型自动转换,默认为json。
2. 当输出类型设置为html时,return内容将不会自动转换为json格式。
ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员
关注卓象程序员,定期发布技术文章
下一篇讲解“模板渲染”