Headers::offsetGet( string $offset ): string|null

In this article

Get the given header


Unlike \WpOrg\Requests\Response\Headers::getValues(), this returns a string. If there are multiple values, it concatenates them with a comma as per RFC2616.

Avoid using this where commas may be used unquoted in values, such as Set-Cookie headers.


Name of the header to retrieve.


string|null Header value


public function offsetGet($offset) {
	if (is_string($offset)) {
		$offset = strtolower($offset);

	if (!isset($this->data[$offset])) {
		return null;

	return $this->flatten($this->data[$offset]);

User Contributed Notes

You must log in before being able to contribute a note or feedback.