当前位置:   article > 正文

php (thinkphp(一) 配置/路由/控制器/请求/数据库)_网关dtu显示thinkphp

网关dtu显示thinkphp

1. 安装phpstudy :  https://www.xp.cn/download.html , 下载最新版本

  一. 选择 64位 下载。

  二. 解压安装到 D 盘。

  三. phpstudy设置:

       1)首页: 一键启动,全打开

       2)环境 :php -- 更多-- 7.0 -- 安装

       3)网站 : 创建网站,写域名。   管理: 切换php版本到 7.0

  四. 将 tp5 框架移动到phpstudy目录下 :D:\phpstudy_pro\WWW

  五. nginx配置隐藏入口文件index.php  (找到配置文件nginx.conf 或者vhosts.conf )        

       

  1. location / {                                   
  2.          if (!-e $request_filename) {        
  3.            rewrite ^/(.*)$ /index.php/?s=$1 last;
  4.            break;
  5.             }
  6.         }

 

1.php 编码规范: https://www.kancloud.cn/thinkphp/php-fig-psr/3141

1. tp5 目录结构

2.路由:

   一. pathinfo 规则 (dump($_SERVER); // 输出基本信息数据,dump为 tp内置函数)

   二. 自定义路由规则(推荐)

   1. 路由相关配置: config/app.php

  •      // 路由使用完整匹配
        'route_complete_match'   => true,
  •  // 是否强制使用路由 (这个暂定
        'url_route_must'         => true,

   2. 路由文件的位置 :  /route/route.php

       

 

  3. 请求类型
     Route::get('new/:id','News/read');      //定义GET请求路由规则   查询
     
     Route::post('new/:id','News/update');   //定义POST请求路由规则   添加
   
     Route::put('new/:id','News/update');   //定义PUT请求路由规则   修改
   
     Route::delete('new/:id','News/delete');   //定义DELETE请求路由规则   删除
   
     Route::any('new/:id','News/read');   //所有请求都支持的路由规则 框架提供  不推荐

          //  dump($_SERVER)  -- 输出请求详细信息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/414974
推荐阅读
相关标签
  

闽ICP备14008679号