1 # http\Message http\Message::addHeaders(array $headers[, bool $append = false])
3 Add headers, optionally appending values, if header keys already exist.
4 See http\Message::addHeader() and http\Message::setHeaders().
9 The HTTP headers to add.
10 * Optional bool $append = false
11 Whether to append values for existing headers.
20 $msg = new http\Message;
22 $msg->addHeaders(["Cache-Control" => "public"]);
23 var_dump($msg->getHeaders());
25 $msg->addHeaders(["Cache-Control" => "private"]);
26 var_dump($msg->getHeaders());
28 $msg->addHeaders(["Cache-Control" => "must-revalidate"], true);
29 var_dump($msg->getHeaders());
50 string(15) "must-revalidate"
53 Cache-Control: private, must-revalidate