加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

ThinkPHP 5.0快速入门

发布时间:2021-07-06 05:23:00 所属栏目:大数据 来源: https://www.jb51.cc
导读:一、基础: 创建项目:conposer create-project topthink/think tp5 --prefer-dist 创建项目模块:PHP think build --module demo 访问未配置的路由:http://localhost/tp5/ 上线时要关闭调试模式:'app_debug' = false, config.PHP //创建母案文件需要继承c

一、基础:

创建项目:conposer create-project topthink/think tp5 --prefer-dist
创建项目模块:PHP think build --module demo
访问未配置的路由:http://localhost/tp5/
上线时要关闭调试模式:'app_debug' =>  false,   config.PHP
//创建母案文件需要继承controller类
use thinkController;

class Index extends Controller($name = '张三'){
public function index($name = '张三'){
    $this->assgin('name',$name);//可在html输出{$name}为张三
return $this->fetch();
  }
}
//创建数据表 -- 记录没试过
CREATE TABLE IF NOT EXISTS `think_data`(
    `id` int(8) unsigned NOT NULL AUTO_INCREMENT,
    `data` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 ;INSERT INTO `think_data`(`id`,`data`) VALUES
(1,'thinkPHP'),
(2,'PHP'),
(3,'framework');
//连接数据库
use thinkDb;

class Index extends Controller{
    public function index(){
        $data = Db::name('data')->find();
        $this->assign('result', $data);
        return $this->fetch();
    }
}

二、URL和路由:

标准的URL访问格式:http://serverName/index.PHP/模块/控制器/操作
//提示:模块在ThinkPHP中的概念其实就是应用目录下面的子目录,而官方的规范是目录名小写,因此模块全部采用小写命名,无论URL是否开启大小写转换,模块名都会强制小写。

?

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读