PHP thinkphp 5.0简单入门思路(V客学院知识分享)
2017-12-29 14:19
288 查看
PHP thinkphp 5.0简单入门思路
第一:开发模式mvc
M:模型
V: 视图6
C: 控制
第二:层次结构
http://127.0.0.1/thinkphp_5.0.13_full/public/index.php/index/index/index
1.入口文件:http://127.0.0.1/thinkphp_5.0.13_full/public/index.php
2.模块:index
3.控制:index
4.方法:index
实例一:
http://127.0.0.1/thinkphp_5.0.13_full/public/index.php/index/index/test
第三:数据的分发
1.引用视图类
use \think\View;
2.在控制底下建立视图文件
3.实例化
$view = new View();
4. $view->assign("data","aa");
5. 执行
return $view->fetch();
6. {volist name="data" id="vo"}
{$vo}<br/>
{/volist}
第四:数据的操作
1.配制数控库
2.引用数据库
use \think\Db;
3.实例化
$users = Db::name('product')->select();
4.输出
print_r($users);
第五:验证码
1.视图
1. 1.
<img src="{:captcha_src()}" class="verify" onclick="javascript:this.src='{:captcha_src()}?rand='+Math.random()" >
1.2.
<img src="{:captcha_src()}" class="verify" onclick="resVerify()" alt="验证码" />
2.引用验证码:
use \think\captcha\Captcha;
3.实例化
$captcha = new \think\captcha\Captcha();
4.检测验证码
if (!$captcha->check($ma)){
echo "no";
}else{
echo "yes";
}
本文通过实例分析了在项目中常用的tp5入门要点(PHP开发、web前端、UI设计、VR开发专业培训机构-v客IT学院版权所有,转载请注明出处,谢谢合作!)
PHP thinkphp 5.0简单入门思路
第一:开发模式mvc
M:模型
V: 视图6
C: 控制
第二:层次结构
http://127.0.0.1/thinkphp_5.0.13_full/public/index.php/index/index/index
1.入口文件:http://127.0.0.1/thinkphp_5.0.13_full/public/index.php
2.模块:index
3.控制:index
4.方法:index
实例一:
http://127.0.0.1/thinkphp_5.0.13_full/public/index.php/index/index/test
第三:数据的分发
1.引用视图类
use \think\View;
2.在控制底下建立视图文件
3.实例化
$view = new View();
4. $view->assign("data","aa");
5. 执行
return $view->fetch();
6. {volist name="data" id="vo"}
{$vo}<br/>
{/volist}
第四:数据的操作
1.配制数控库
2.引用数据库
use \think\Db;
3.实例化
$users = Db::name('product')->select();
4.输出
print_r($users);
第五:验证码
1.视图
1. 1.
<img src="{:captcha_src()}" class="verify" onclick="javascript:this.src='{:captcha_src()}?rand='+Math.random()" >
1.2.
<img src="{:captcha_src()}" class="verify" onclick="resVerify()" alt="验证码" />
2.引用验证码:
use \think\captcha\Captcha;
3.实例化
$captcha = new \think\captcha\Captcha();
4.检测验证码
if (!$captcha->check($ma)){
echo "no";
}else{
echo "yes";
}
本文通过实例分析了在项目中常用的tp5入门要点(PHP开发、web前端、UI设计、VR开发专业培训机构-v客IT学院版权所有,转载请注明出处,谢谢合作!)
相关文章推荐
- php-DOM部分基础知识总结与实例(V客学院知识分享)
- PHP--js面向对象编程(V客学院知识分享)
- Php-mysql的触发器之实例篇(V客学院知识分享)
- php之面向对象基础(V客学院知识分享)
- Php-mysql的触发器(V客学院知识分享)
- 比较简单实用的PHP无限分类源码分享(思路不错)
- unity中UGUI如何创建按钮动画(V客学院知识分享)
- 扒一扒 C#中 string 和 StringBuilder 的差别(V客学院知识分享)
- C#基础之结构体(V客学院知识分享)
- VR资讯——局势明朗下的前景展望(V客学院知识分享)
- PHP curl 之操作实例(V客学院知识分享)
- 比较简单实用的PHP无限分类源码分享(思路不错)
- Unity使用Cardboard、MojingSDK等VR插件的3DUI(UGUI)凝视效果的实现(V客学院知识分享)
- 比较简单实用的PHP无限分类源码分享(思路不错)
- Unity插件精选:炫酷粒子特效(V客学院知识分享)
- 分享php中四种webservice实现的简单架构方法及实例
- ThinkPhp5.0的简单使用
- PHP中通过加号合并数组的一个简单方法分享
- Ajax+PHP简单入门教程
- opencl编程简单的入门知识