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

快速入门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下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消