本文整理汇总了PHP中Http::getMethod方法的典型用法代码示例。如果您正苦于以下问题:PHP Http::getMethod方法的具体用法?PHP Http::getMethod怎么用?PHP Http::getMethod使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Http
的用法示例。
在下文中一共展示了Http::getMethod方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: allowMethod
public static function allowMethod(int $method, array $methods)
{
if (in_array(Http::getMethod('ALL'), $methods)) {
return true;
}
if (in_array($method, $methods)) {
return true;
}
return false;
}
示例2: testGetRequest
public function testGetRequest()
{
$_REQUEST['_url'] = '/this/is/a/test';
$_SERVER['REQUEST_METHOD'] = 'GET';
$_SERVER['HTTP_BAR_FOO'] = 'foo-bar';
$request = new Http();
$this->assertEquals(['this', 'is', 'a', 'test'], $request->get());
$this->assertEquals('GET', $request->getMethod());
$this->assertEquals('foo-bar', $request->getHeader('bar-foo'));
$this->assertEquals(['bar-foo' => 'foo-bar'], $request->getHeader());
}