hvolschenk/http-request

PHP 功能性 HTTPRequest 库。

v0.2 2017-06-10 22:17 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:05:59 UTC


README

一个简单的PHP库,用于处理当前HTTP请求

安装

php composer.phar require hvolschenk\http-request

函数

GET()

返回查询字符串参数列表。如果没有参数,则返回空数组。

GET(void): array;

GETKey()

返回查询字符串参数列表中单个键的值。如果键不存在,则返回空字符串。

GETKey(string $key): string;

headers()

返回HTTP请求头列表。如果没有头信息,则返回空数组。

headers(void): array;

headersKey()

返回HTTP请求头列表中单个键的值。如果键不存在,则返回空字符串。

headersKey(string $key): string;

POST()

返回POST正文。如果没有POST正文,则返回空数组。

POST(void): array;

POSTKey()

返回POST正文中单个键的值。如果键不存在,则返回空字符串。

POSTKey(string $key): string;

使用示例

<?php
  namespace Sample\Name\Space;
  use function Hvolschenk\HTTPRequest\{ GETKey, headersKey, POST };

  // ...

  if (GETKey('canUpdate') === '1' && doUserAuthCheck(headersKey('Authorization'))) {
    doUserUpdate(POST());
  }