Phly\Http\Request::getHeader PHP Метод

getHeader() публичный Метод

public getHeader ( $header )
    public function getHeader($header)
    {
        if (!$this->hasHeader($header)) {
            if (strtolower($header) === 'host' && ($this->uri && $this->uri->getHost())) {
                return [$this->getHostFromUri()];
            }
            return [];
        }
        $header = $this->headerNames[strtolower($header)];
        $value = $this->headers[$header];
        $value = is_array($value) ? $value : [$value];
        return $value;
    }

Usage Example

Пример #1
0
 /**
  * @group 39
  */
 public function testGetHostHeaderReturnsEmptyArrayIfUriDoesNotContainHost()
 {
     $request = new Request(new Uri());
     $this->assertSame([], $request->getHeader('host'));
 }
All Usage Examples Of Phly\Http\Request::getHeader