当前位置: 首页 > news >正文

保定网站制作价格最近的新闻摘抄

保定网站制作价格,最近的新闻摘抄,什么是营销型的网站,沈阳凯鸿网站建设ThinkPHP 资源路由的简单使用,restfull风格API 一、资源控制器二、资源控制器简单使用 一、资源控制器 资源控制器可以轻松的创建RESTFul资源控制器,可以通过命令行生成需要的资源控制器,例如生成index应用的TestR资源控制器使用&#xff1a…

ThinkPHP 资源路由的简单使用,restfull风格API

  • 一、资源控制器
  • 二、资源控制器简单使用

一、资源控制器

资源控制器可以轻松的创建RESTFul资源控制器,可以通过命令行生成需要的资源控制器,例如生成index应用的TestR资源控制器使用:

php think make:controller index@TestR
# php think make:controller 应用名@资源控制名

或者使用完整的命名空间生成

php think make:controller app\index\controller\TestR
# php think make:controller app\应用名\controller\资源控制器名

如果只是用于接口开发,可以使用

php think make:controller index@TestR --api
# php think make:controller 应用名@资源控制名 --api

然后你只需要为资源控制器注册一个资源路由:

// Route::resource('自定义的路由名称','控制器名称')
Route::resource('a', 'TestR');

设置后会自动注册7个路由规则,对应资源控制器的7个方法

标识请求类型生成路由规则对应操作方法(默认)
indexGETTestRindex
createGETTestR/createcreate
savePOSTTestRsave
readGETTestR/:idread
editGETTestR/:id/editedit
updatePUTTestR/:idupdate
deleteDELETETestR/:iddelete

二、资源控制器简单使用

首先使用命令,快速创建API资源控制器

php think make:controller index@TestR --api

在这里插入图片描述

接着,去相应的应用中注册一个资源路由

<?phpuse think\facade\Route;// restfull 资源路由Route::resource('a', 'TestR');

在这里插入图片描述

将资源控制器中的方法写一些输出,用于测试一下restfull风格的资源控制器,这里我只给index和read方法写了方法体,简单测试一下

<?php
declare (strict_types = 1);namespace app\index\controller;use think\Request;class TestR
{/*** 显示资源列表** @return \think\Response*/public function index(){//dump('index');}/*** 保存新建的资源** @param  \think\Request  $request* @return \think\Response*/public function save(Request $request){//}/*** 显示指定的资源** @param  int  $id* @return \think\Response*/public function read($id){//dump($id);}/*** 保存更新的资源** @param  \think\Request  $request* @param  int  $id* @return \think\Response*/public function update(Request $request, $id){//}/*** 删除指定资源** @param  int  $id* @return \think\Response*/public function delete($id){//}
}

测试 资源路由的 index 方法,其访问路径为 域名/index.php/路由,因为这里我还没有重写Apache的重写规则,所以index.php入口还是得敲到地址栏中。

在这里插入图片描述

测试 资源路由的 read 方法,此时已经能体现出restful路由的好处了,请求url变得更为简洁和安全。

在这里插入图片描述


http://www.tj-hxxt.cn/news/24863.html

相关文章:

  • 中国建设银行太原招聘信息网站网络营销策划书的结构
  • 网站导航栏原型图怎么做云南网络推广服务
  • 如何用ps做照片模板下载网站佛山网站建设技术托管
  • 12个 网站模板 管理办法一级域名二级域名三级域名的区别
  • 网站推广的定义seo搜索引擎优化工资多少钱
  • 虹口网站开发培训课程怎么自己开发网站
  • 网站怎么让浏览器的url处只显示主域名网站建设制作过程
  • 成都鲜花网站建设子域名查询工具
  • ps软件下载电脑版要钱吗网站推广和网站优化
  • java都是做网站吗石家庄seo推广公司
  • 企业形象包装设计百度app关键词优化
  • 企业网站的建设流程包含哪些环节?杭州数据推广
  • 罗湖网站建设价格爱站工具包官网
  • jsp网站开发实例.百度网盘可以发广告的100个网站
  • 网站后台怎样登陆外包公司
  • 网站的前台和后台站外推广方式有哪些
  • 济宁网站建设有限公司seo精华网站
  • 优质网站策划seo网站结构优化的方法
  • 想自学做网站百度广告标识
  • 原有网站已备案 怎么做接入h5页面制作平台
  • 做网站需要学jspwin10优化
  • 网站建设公司 经营范围免费建一级域名网站
  • 2016个人网站备案高端企业网站模板
  • 数据线东莞网站建设技术支持seo关键词推广渠道
  • 深圳双语网站制作如何建网站教程
  • 企业做网站费用网站设计需要什么
  • 做照片相册最好的网站seo建站营销
  • 做网站尺寸一般都多大推广联系方式
  • 宜昌网站建设谷歌浏览器网页版
  • 跨境电商是不是坑网站搜索排名优化怎么做