![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swoft
Frog2Top
假装会写代码
展开
-
swoft学习笔记之异常处理
文章目录一、定义异常类二、定义异常处理类三、HTTP异常接管异常处理包含定义异常类和与之对应的异常处理类,处理类通常包含名字为 handle 的方法一、定义异常类<?phpnamespace App\Exception;Class ApiException extends \Exception { }二、定义异常处理类<?phpnamespace ...原创 2019-08-13 23:23:38 · 1433 阅读 · 0 评论 -
swoft学习笔记之配置
文章目录一、设置配置数据环境配置应用配置二、配置的数据格式三、获取配置数据一、设置配置数据swoft 配置可以划分为环境配置(env)与应用配置(config)环境配置环境配置通常写在 env 文件并以 key-value 的格式进行配置,key以大写的字母,数字与下划线组合。应用配置应用配置数据是由一个 bean 对象管理的,可以在 app/bean.php 文件设置应用配...原创 2019-08-11 19:05:05 · 598 阅读 · 0 评论 -
swoft学习笔记之控制器
文章目录创建控制器路由绑定请求对象获取请求对象请求对象获取请求数据响应对象获取响应对象响应对象返回数据参数验证代码样例基类Controller实现类创建控制器主要通过 @Controller 注解实现,代码可以放在任意位置,但为了统一标准,建议放在 app/Http/Controller 目录下使用注解@Controller(prefix=“路由前缀”),需要引入 Controller 类...原创 2019-08-11 22:29:51 · 623 阅读 · 0 评论 -
swoft学习笔记之response篇
响应对象 response响应对象 Response 为 Swoft\Http\Message\Response查看 response 对象源码,文件路径为 vendor/swoft/http-message/src/Response.phpclass Response implements ResponseInterface{ use CookiesTrait, Messag...原创 2019-08-12 21:19:19 · 672 阅读 · 0 评论 -
swoft学习笔记之request请求
文章目录获取 request 对象获取请求数据获取请求 method获取请求的 uri获取请求 headers获取 get 数据获取 post 数据获取 get & post 数据获取上传文件其它一些方法获取 request 对象通过控制方法参数注入的方式<?php declare(strict_types=1); namespace app\Http\C...原创 2019-08-12 21:20:30 · 1188 阅读 · 0 评论 -
swoft学习笔记之验证器
文章目录一、创建验证器验证项类型注解条件注解代码样例二、自定义验证规则步骤一:声明注解命令步骤二:声明注解解析步骤三:声明一个验证规则一、创建验证器@Validator(name=“ValidatorName”) 声明一个名字为 ValidatorName 的验证器验证项是组成验证器的唯一条件,标记有类型注解的属性就是一个验证项,一个验证器可以有多个验证项验证项属性的默认值就...原创 2019-08-12 22:24:31 · 682 阅读 · 0 评论 -
swoft 学习笔记之数据库配置与实体定义
基础配置数据库的配置放置在 app\bean.php文件中,去掉了繁琐的.env文件配置,你可以认为配置的 db 是一个 bean 对象 return [ 'db' => [ 'class' => DataBase::class, 'dsn' => 'mysql:dbname=xlxd;host=192.168.10.10;port=3306',...原创 2019-08-28 11:34:42 · 794 阅读 · 0 评论 -
swoft 学习笔记之数据库操作
查询数据查询一条数据,返回数据是一个实体或者null$id = $request->input('id',0);$res = Saying::find($id,['content','type']);$res = Saying::where('id',$id)->select('content','type')->first();查询多条数据,返回的是实体集合...原创 2019-08-29 09:14:28 · 1214 阅读 · 0 评论