Yaf_Response_Abstract::getHeader

(Yaf >=1.0.0)

Yaf_Response_Abstract::getHeaderRécupère un en-tête de réponse HTTP

Description

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

Récupère un en-tête de réponse HTTP.

Note:

Cette méthode n'est pleinement implémentée que dans la sous-classe Yaf_Response_Http. Dans la classe abstraite, il s'agit d'une ébauche.

Liste de paramètres

name

Le nom de l'en-tête. S'il est omis, tous les en-têtes sont retournés sous forme de tableau.

Valeurs de retour

La valeur de l'en-tête sous forme de chaîne de caractères, ou un tableau de tous les en-têtes lorsque le nom est omis. Retourne null si l'en-tête demandé n'est pas défini.

Exemples

Exemple #1 Exemple avec 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()); // tous les en-têtes
        var_dump($response->getHeader("X-Missing"));
    }
}
?>

Résultat de l'exemple ci-dessus est similaire à :

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

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top