从零开始打造自己的PHP框架——第3章

2017-09-19
阅读 3 分钟
1.7k
目标 本篇,我们的目标有三个: 调整项目结构 加载配置类 添加日志类 原文地址:[链接] 调整项目结构 {代码...} app内包含控制器、数据库model、smarty模板、普通渲染模板。 config内包含全局配置文件。 core内包含框架的核心文件。 lib内包含第三方库。 log内存放日志文件。 public包含静态资源文件。 加载配置类 我们...

从零开始打造自己的PHP框架――第2章

2017-09-18
阅读 5 分钟
1.8k
目标 本篇,我们来实现加载控制器、数据查询和页面渲染。 原文地址:[链接] 加载控制器 控制器 在app目录下,新建ctrl目录,ctrl目录下新建indexCtrl.php文件,内容如下: {代码...} 调用控制器 在根目录下的index.php文件中,继续添加: {代码...} 访问地址 [链接] ,即可看到“index ctrl”。 数据查询 1、在mysql中,新...

从零开始打造自己的PHP框架——第1章

2017-09-17
阅读 8 分钟
2.7k
目标 本篇,我们来实现类库自动加载,以及路由解析。 原文地址:[链接] 类库自动加载 常规加载 常规加载一般使用include或者require,它们最根本的区别在于错误处理的方式不一样。 include包括并运行指定文件。include一个文件存在错误的话,那么程序不会中断,而是继续执行,并显示一个警告错误。 include_once的作用和...

从零开始打造自己的PHP框架——第0章

2017-09-16
阅读 2 分钟
3.9k
使用过thinkphp和yii,涉猎过shopnc。市场上已经有了这么多好的框架,为什么还要开发自己的框架?答:假装大神。为了在装神的道路上走的更远,小编决定开发一个自己的php框架,命名为vkphp。

thinkphp实现短信验证注册

2016-10-16
阅读 11 分钟
6.9k
1、用户输入手机号,请求获取短信验证码。2、thinkphp生成短信验证码,存储,同时和其他参数一起发送请求给云片。3、云片发送短信验证码到指定手机号。4、用户输入短信验证码。5、thinkphp根据验证码是否正确、验证码是否过期两个条件判断是否验证通过。