Dutch PHP Conference 2027

Yaf_Response_Abstract::clearBody

(Yaf >=1.0.0)

Yaf_Response_Abstract::clearBodySupprime tous les corps de réponse existants

Description

public function Yaf_Response_Abstract::clearBody(string $key = ?): Yaf_Response_Abstract|false|null

Supprime tous les corps de réponse existants.

Liste de paramètres

key

La clé du contenu. Si elle est spécifiée, seul ce bloc de contenu est supprimé ; sinon, tous les blocs de contenu sont supprimés.

Valeurs de retour

Retourne l'objet réponse lui-même en cas de succès, ou null en cas d'échec.

Exemples

Exemple #1 Exemple avec Yaf_Response_Abstract::clearBody()

<?php
class IndexController extends Yaf_Controller_Abstract
{
    public function indexAction()
    {
        $response = $this->getResponse();

        $response->setBody("Hello", "intro");
        $response->setBody("World");

        $response->clearBody("intro"); // supprime uniquement le bloc "intro"
        var_dump($response->getBody(null));

        $response->clearBody(); // supprime tous les blocs de contenu
        var_dump($response->getBody(null));
    }
}
?>

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

array(1) {
  ["content"]=>
  string(5) "World"
}
array(0) {
}

Voir aussi

add a note

User Contributed Notes

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