-
Notifications
You must be signed in to change notification settings - Fork 1
Message: withHeader Example
Terry L edited this page Jun 20, 2020
·
3 revisions
Shieldon\Psr7\Message
Return an instance with the provided value replacing the specified header.
-
param
string
name*
Case-insensitive header field name. -
param
string|array
value*
Header value(s) -
return
static
Example:
$message = $message->withHeader('foo', 'bar');
echo $message->getHeaderLine('foo');
// Outputs: bar
echo $message->getHeaderLine('FOO');
// Outputs: bar
$message = $message->withHeader('fOO', 'baz');
echo $message->getHeaderLine('foo');
// Outputs: baz
$message = $message->withHeader('fOO', ['bax', 'bay', 'baz']);
echo $message->getHeaderLine('foo');
// Outputs: bax, bay, baz
composer require shieldon/psr-http
Shieldon PSR HTTP implementation written by Terry L. from Taiwan.