为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
修改返回类型, 1:可以在配置文件中写默认的返回类型, 2:在各自的模型配置文件设置配置类型, 3:根客户端传递的参数动态的修改返回类型 , 4:在入口文件或者构造器中设置默认的或用户 传递的返回类型

$type=$request->param('type','json');
if(!in_array($type,['json','jsonp','xml'])){
$type='json';
}
Config::set('default_return_type',$type);
首先感谢阿龙老师的无私分享 对于无私分享经验的老师和大牛打心底有一种敬佩和感激 看您写代码真是一种享受 行云流畅思路清晰代码精通 开发工具用的更是不能再6了 希望老师能出一套项目的视频 商城微信小程序 对于更深层次的东西进行更深入的讲解 缓存/安全机制/数据库优化/代码优化 可以收费 不要太贵就更好了 再次表示感谢
感谢老师了
tp5.0用$rquest->param()获取传递过来的参数,如果参数有重复的情况会覆盖,覆盖的规则如下:pathinfo参数会覆盖post中的参数,post中的参数会覆盖get中的参数。 源码贴在此处:
// 当前请求参数和URL地址中的参数合并
$this->param = array_merge($this->get(false), $vars, $this->route(false));

字数限制,看完整的可以看官方源码
empty 接受html标签啊
think好多东西借鉴了laravel
laravel是必须配置路由访问的

最赞回答 / Hope逍遥
若是你将系统根目录绑定在项目的public文件时,而你的public文件下又没有/public/static/css/index.css 这个一级一级的目录和文件,那么就会出现你这个错误,正确应该是/static/css/index.css
这个功能还是有用的
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环
不错哦 ,很详细
./ 在LINUX下就是当前目录
刚刚测试了一下, url()函数第一个参数的值,必须在route.php中找的到, 找得到就是路由地址,找不到就是完整地址。 比如我的route.php文件是这样的:
return[
'news/:id$'=>'index/index/news',
];

然后我使用url('index/news',['id'=>1200]), 得到的地址是index/index/news/id/1200.html.
具体什么原因要看源码才知道
老师讲的非常的详细, 当初自己学习tp3.2都是自己一个一个试的
model层不需要了么
非常好的课程,谢谢老师!其他的课程下载了几个月不愿学,老师的课,每天都会听几个。期待老师更多的课程!!
求apache目录绑定
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消