前言: 由于最近在使用 workerman 实现 Unity3D 联机游戏的服务端,虽然也可以通过 TCP 协议直接通信,但是在实际测试的过程中发现了一些小问题。 比如双方的数据包都是...
其实全局中间件就是分组中间件,只是它是在/根分组上,所以任意路由都会执行全局中间件。 新建 app/middleware/Group.php,内容如下 <?php namespace app\middleware;...
路由 编辑core/Route.php,添加中间件相关成员变量和修改相关方法 private array $routes = []; //分组下的路由, 包括分组 private array $middlewares; //分组中间件 pu...
上一章支持了控制器,但控制器不一定都全部存放在一个目录,所以给路由分组添加支持命名空间。 路由 编辑core/Route.php,添加命名空间相关成员变量和修改相关方法 priva...
控制器基类 新建core/Controller.php,内容如下 <?php namespace core; class Controller { public function __construct(string $method, Request $request, Res...
路由参数 编辑core/Router.php,修改dispatch方法 private function dispatch(Route $route, string $method, string $uri, Request $request, Response $response): voi...
路由分组 新建core/Route.php,内容如下 <?php namespace core; class Route { private string $group; //分组 private array $routes = []; //分组下的路由,...
路由 新建core/RouteItem.php,内容如下 <?php namespace core; class RouteItem { public function __construct(public string $method, public string $uri, pu...
新建core/Request.php,内容如下 <?php namespace core; class Request { private string $method; //请求方法 private string $uri; //请求路径 private...
Composer 自动加载配置 新建core和app目录,分别用于存放框架代码和应用代码 $ pwd /d/apps/wamp/www/phpapi $ mkdir core app $ ll total 0 drwxr-xr-x 1 Administrator...
软件版本 Apache 2.4.53,安装参考 wamp apachePhp 8.1.5,安装参考 wamp phpComposer 2.7.4,安装参考 Composer安装配置和使用 创建项目 创建phpapi项目目录,并在其下...
客户买的是云之道知识付费系统,让二开,拿到源码差点吐了。controller里面全是DB+sql拼接,model里面也是用DB糊的,文件名一点章法都没有。。。。兄弟们,这单子能接吗...
1. 运行环境 1). 当前使用的 Laravel 版本? Laravel Framework 10.48.9 2). 当前使用的 php/php-fpm 版本? PHP 版本: 8.3php-fpm 版本: 3). 当前系统 Windows 10 4)....
开发环境 Cocos Creator 2.4.8,安装参考 cocos creator安装TypeScript 创建项目 [图片] 资源导入 新建textures目录并把资源导入。 [图片] 场景设置 新建scripts目录并在...
关于我们 公司:二喜科技(北京)有限公司公司地址:北京海淀 职位描述/工作职责 Flutter前端app开发vue后台管理开发 项目说明 传统erp项目部分已完成在北京海淀最好 基本...
社交账号:
我要举报该,理由是: