Yaf_Response_Abstract::getHeader
PHP Manual
PHP Manual»Yaf_Response_Abstract»Yaf_Response_Abstract::getHeader

Yaf_Response_Abstract::getHeader

(Yaf >=1.0.0)

Yaf_Response_Abstract::getHeader — El propósito de getHeader

Descripción

public function Yaf_Response_Abstract::getHeader(string $name = ?): string|array|null

Recupera una cabecera de respuesta HTTP.

Nota:

Este método solo está implementado por completo en la subclase Yaf_Response_Http. En la clase abstracta es un esbozo.

Parámetros

name

El nombre de la cabecera. Si se omite, se devuelven todas las cabeceras como un array.

Valores devueltos

El valor de la cabecera como cadena, o un array con todas las cabeceras cuando se omite el nombre. Devuelve null si la cabecera solicitada no está definida.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Response_Abstract::getHeader()

<?php
class IndexController extends Yaf_Controller_Abstract
{
    public function indexAction()
    {
        $response = $this->getResponse();
        $response->setHeader("Content-Type", "application/json");

        var_dump($response->getHeader("Content-Type"));
        var_dump($response->getHeader()); // todas las cabeceras
        var_dump($response->getHeader("X-Missing"));
    }
}
?>

Resultado del ejemplo anterior es similar a:

string(16) "application/json"
array(1) {
  ["Content-Type"]=>
  string(16) "application/json"
}
NULL

Véase también

To Top