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

从零开始打造自己的PHP框架

难度中级
时长 2小时 9分
学习人数
综合评分9.67
90人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.6 逻辑清晰
@Sun丶天发 你说的那个是url标准格式,看了慕课网的重定向课程你就会明白为什么了。
正确的分割方式:
$path_arr = explode('?', trim($path, '/')); // 先保证以问号开始的参数,如 ?a=1&b=2
$path_arr = explode('/', $path_arr[0]); // 再以“/”符号分割,多余的部分再以$_GET方式设置即可成参数即可,设置之前可以判断这个$_GET变量是否存在,存在就不设置了。

最新回答 / Tambit
如果你想掌握老师教的知识建议手敲一遍,code是写出来的,虽然不想告诉你评论中有整理了源码

最新回答 / 慕移动9181930
你可以看下你父类的抽象类中是否有这个方法margin:auto对绝对定位元素没用知道吗
各个框架有各个框架的好,在中国能有tp这样一个免费开源的国内框架,是很值得大家去尊重和敬仰的,
composer不错,我非常喜欢。
李虎头 骂的好!!!

最赞回答 / 悲剧丶不上演
根据laravel配置而来,可正常运行。location / {          try_files $uri $uri/ /index.php?$query_string;}<...图片...>
注释写的很乱,框架也并不优雅。
目前跟着打,打出来的源码https://github.com/zkjiaaa/zkjiaphp/commit/a200bf34a6c8a7dbb306a50bf8421e7dbb53dd0e
...这节没看明白。。感觉自己下线了
index/index/id/2,
为什么是这样的。。。不都是?id=2的吗
spl_autoload_register(&#039;core\imooc::load&#039;);
...我这里这句报了参数类型不正确。。
还是习惯用define(&#039;IMOOC&#039;,dirname(__FILE__));
Twig_Error_Syntax thrown with message &quot;An exception has been thrown during the compilation of a template (&quot;Argument 1 passed to Twig_Filter::__construct() must be an instance of string, string given, called in
谢谢老师 辛苦了
课程须知
1、对PHP有一定的了解 2、初步掌握面向对象和MVC的基本概念
老师告诉你能学到什么?
1、开发自己的框架 2、加深面向对象的理解 3、加深MVC的理解 4、了解框架的运行机制

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消