当前位置:网站首页>thinkphp3.2.3
thinkphp3.2.3
2022-07-05 16:28:00 【qq_42307546】
https://www.thinkphp.cn/donate/download/id/610.html
安装完成后直接访问会在Application生成home目录里面包含前台的控制器和方法这里说下thinkphp采用的mvc架构
m(model)与数据库交互
v(view)视图,web所展示的页面
c控制器主要是一些方法功能
thinkphp mvc的使用
访问首页
实际上它访问的/index.php?m=home&c=index&a=index
index.php是入口文件所有的方法都需要它进行传输m=home&c=index&a=index代表home目录下的index控制器的index 方法
也可以这样访问
index.php/home/index/index
我们可以尝试在index控制器下写一个test方法
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;font-size:24px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px } a,a:hover{color:blue;}</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>!</p><br/>版本 V{$Think.version}</div><script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js"></script><thinkad id="ad_55e75dfae343f5a1"></thinkad><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script>','utf-8');
}
public function test(){
echo "This is test";
}
}
访问路劲
index.php/home/index/index/test
尝试在home目录下在创建一个新的控制器名字为test,里面的方法名为index打印phpinfo信息
<?php
namespace Home\Controller;
use Think\Controller;
class TestController extends Controller {
public function index(){
phpinfo();
}
}
访问index.php/home/test/index
边栏推荐
- PHP 严格模式
- 精准防疫有“利器”| 芯讯通助力数字哨兵护航复市
- 为季前卡牌游戏 MotoGP Ignition Champions 做好准备!
- 帮忙看看是什么问题可以吗?[ERROR] Could not execute SQL stateme
- DenseNet
- Embedded UC (UNIX System Advanced Programming) -1
- Solve cmakelist find_ Package cannot find Qt5, ECM cannot be found
- 【机器人坐标系第一讲】
- Summary of PHP pseudo protocol of cisp-pte
- Embedded UC (UNIX System Advanced Programming) -2
猜你喜欢
SQL injection of cisp-pte (Application of secondary injection)
ECU简介
国内首家 EMQ 加入亚马逊云科技「初创加速-全球合作伙伴网络计划」
干货!半监督预训练对话模型 SPACE
File operation --i/o
WSL2.0安装
Embedded UC (UNIX System Advanced Programming) -2
[61dctf]fm
Precision epidemic prevention has a "sharp weapon" | smart core helps digital sentinels escort the resumption of the city
Etcd 构建高可用Etcd集群
随机推荐
WR | 西湖大学鞠峰组揭示微塑料污染对人工湿地菌群与脱氮功能的影响
BS-XX-042 基于SSM实现人事管理系统
Jarvis OJ Webshell分析
Embedded-c Language-2
网站页面禁止复制内容 JS代码
【 brosser le titre 】 chemise culturelle de l'usine d'oies
How was the middle table destroyed?
【剑指 Offer】61. 扑克牌中的顺子
【性能测试】全链路压测
浏览器渲染原理以及重排与重绘
File operation --i/o
Fleet tutorial 09 basic introduction to navigationrail (tutorial includes source code)
Jarvis OJ webshell analysis
What else do you not know about new map()
Android privacy sandbox developer preview 3: privacy, security and personalized experience
网上办理期货开户安全吗?网上会不会骗子比较多?感觉不太靠谱?
[Jianzhi offer] 62 The last remaining number in the circle
China Radio and television officially launched 5g services, and China Mobile quickly launched free services to retain users
国产芯片产业链两条路齐头并进,ASML真慌了而大举加大合作力度
Use JDBC technology and MySQL database management system to realize the function of course management, including adding, modifying, querying and deleting course information.