PHP 8.6.0 Beta 3 is available for testing

Yaf_Session::get

(Yaf >=1.0.0)

Yaf_Session::get获取会话值

说明

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

按名字获取会话值。如果省略 name 或其值为 null,则返回整个会话数组。

参数

name

要获取的会话键,传 null 则获取全部会话数据。

返回值

会话值,键不存在时返回 null。当 namenull 时,返回完整的会话数组。

示例

示例 #1 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 "welcome back, user #", $userId;
    }
}
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top