00f100/fcphp-request
Composer 安装命令:
composer require 00f100/fcphp-request
包简介
Package to manage requests
README 文档
README
Package to manage requests
How to install
Composer:
$ composer require 00f100/fcphp-request
or add in composer.json
{
"require": {
"00f100/fcphp-request": "*"
}
}
How to use
<?php use FcPhp\Request\Request; $request = new Request($_SERVER); if($request->isConsole()) { /* Console Request $request->console = [ 'path' => $_SERVER['PWD'], 'script-name' => $_SERVER['SCRIPT_NAME'], 'home' => $_SERVER['HOME'], 'lang' => $_SERVER['LANG'], 'shell' => $_SERVER['SHELL'], 'user' => $_SERVER['USER'], 'username' => $_SERVER['USERNAME'], 'params' => $_SERVER['argv'], ]; */ // Print: $request->console['path'] => $_SERVER['PWD'] echo $request->get('path'); } else { /* Web Request $request->http = [ 'path' => $_SERVER['DOCUMENT_ROOT'], 'script-name' => $_SERVER['SCRIPT_NAME'], 'ip-client' => $_SERVER['REMOTE_ADDR'], 'software' => $_SERVER['SERVER_SOFTWARE'], 'server-name' => $_SERVER['SERVER_NAME'], 'method' => $_SERVER['REQUEST_METHOD'], 'host' => $_SERVER['HTTP_HOST'], 'port' => $_SERVER['SERVER_PORT'], 'uri' => $_SERVER['REQUEST_URI'], 'user-agent' => $_SERVER['HTTP_USER_AGENT'], 'content-type' => $_SERVER['HTTP_CONTENT_TYPE'], 'query' => [], 'headers' => [], ]; */ // Print: $request->http['method'] => $_SERVER['REQUEST_METHOD'] echo $request->get('method'); }
统计信息
- 总下载量: 57
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2018-06-30