PHP 8.6.0 Beta 3 is available for testing

Yaf_Session::get

(Yaf >=1.0.0)

Yaf_Session::getRécupère une valeur de session

Description

public function Yaf_Session::get(string $name = NULL): mixed

Récupère une valeur de session par son nom. Si name est omis ou vaut null, le tableau de session complet est retourné.

Liste de paramètres

name

La clé de session à récupérer, ou null pour obtenir toutes les données de session.

Valeurs de retour

La valeur de session, ou null si la clé n'existe pas. Lorsque name vaut null, le tableau de session complet est retourné.

Exemples

Exemple #1 Exemple avec Yaf_Session::get()

<?php
class ProfileController extends Yaf_Controller_Abstract
{
    public function indexAction()
    {
        $session = Yaf_Session::getInstance();
        $session->start();

        $userId = $session->get("user_id");
        if ($userId === null) {
            return $this->redirect("/account/login");
        }

        echo "bon retour, utilisateur n°", $userId;
    }
}
?>

Voir aussi

add a note

User Contributed Notes

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