承接 agioslux/phprouter 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

agioslux/phprouter

Composer 安装命令:

composer require agioslux/phprouter

包简介

PHP advanced Router classes like Laravel

README 文档

README

PHP advanced Router classes like Laravel

Installation

composer require agioslux/phprouter

Example of use

Here, a simple example of use:

<?php

require_once "vendor/autoload.php";

use Agioslux\Phprouter\Router;
use Agioslux\Phprouter\Response;

$url = "http://localhost/phpRouter";
$router = new Router($url);

$router->get('/', [
	function () {
		return new Response(200, "Example of GET request");
	}
]);

$router->post('/', [
	function () {
		return new Response(200, "Example of POST request");
	}
]);

$router->put('/', [
	function () {
		return new Response(200, "Example of PUT request");
	}
]);

$router->delete('/', [
	function () {
		return new Response(200, "Example of DELETE request");
	}
]);

$router->run()->sendResponse();

To set HTTP Code on Request, use:

$response->setHttpCode(200);

Replace 200 for to your HTTP status code

Dependencies

  • php >= 8.0

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-11-10