1.多数据库访问

控制器

  1. <?php
  2. namespace app\controller;
  3. use app\BaseController;
  4. use think\facade\Db;
  5. class Index extends BaseController
  6. {
  7. public function index()
  8. {
  9. $db1 = Db::connect('php2')->name('admin_role')->select();
  10. $db = Db::name('admin')->select();
  11. dump($db1,$db);
  12. }
  13. }

页面

2.配置路由

路由文件

  1. <?php
  2. use think\facade\Route;
  3. Route::get('think', function () {
  4. return 'hello,ThinkPHP6!';
  5. });
  6. Route::get('hello/:name', 'index/hello');
  7. Route::rule('i','index');

页面

3.多应用模式

  1. composer require topthink/think-multi-app //多应用模式扩展

后台管理系统

  1. <?php
  2. namespace app\admin\controller;
  3. use app\BaseController;
  4. class Index extends BaseController
  5. {
  6. public function index()
  7. {
  8. return '我是后台';
  9. }
  10. }

博客

  1. <?php
  2. namespace app\index\controller;
  3. use app\BaseController;
  4. use think\facade\Db;
  5. class Index extends BaseController
  6. {
  7. public function index()
  8. {
  9. return '我是博客';
  10. }
  11. }

更多相关文章

  1. 微信小程序数据操作、自定义事件、微信API、路由组件、变量作用
  2. PHP:【微信小程序】微信小程序API,微信小程序路由,微信小程序作用
  3. PHP:使用curl请求聚合支付的驾考宝典题库接口数据, 并渲染到页面
  4. 9.)PHPWeb开发框架~Laravel入门路由配置和使用规则介绍
  5. 白话Thinkphp5.1
  6. 0517 mvc架构模式思想
  7. 【MVC设计模式】PHP文件上传实战案例和MVC设计模式的原理和实现
  8. 漫画设计模式:什么是 “职责链模式” ?
  9. 漫画设计模式:什么是 “装饰器模式” ?

随机推荐

  1. 流行的php rpc框架详解
  2. php实现字母数字混合验证码
  3. php监听redis key失效触发回调事件
  4. 使用Docker部署PHP开发环境的方法详解
  5. PHP实现大转盘抽奖算法(代码实例)
  6. go-micro+php+consul实现简单的微服务
  7. php利用session进行登录验证
  8. php实现生成不重复的唯一标识符
  9. 利用会话控制实现页面登录与注销功能
  10. 38条技巧优化PHP代码(总结)