Zend_Session问题

Uff*_*ffo 0 php session zend-framework

我在互联网上阅读过一些文章,但我不明白:|,你能给我一个例子,如何制作这样的东西:$ _SESSION ['name'] ='value'; echo $ _SESSION ['name'].如何用ZF创建这样的东西?

最好的祝福,

lo_*_*fye 6

把它放在页面的顶部,然后再做其他事情:

<?php
    Zend_Session::start();

    if(!Zend_Registry::isRegistered('session'))
    {
       $session = new Zend_Session_Namespace('YourSiteName');
       Zend_Registry::set('session', $session);
    }
?>
Run Code Online (Sandbox Code Playgroud)

要修改会话:

<?php
    $session = Zend_Registry::get('session');
    $session->user_name = $user_name;
?>
Run Code Online (Sandbox Code Playgroud)

阅读你的会话:

<?php
    $session = Zend_Registry::get('session');
    echo 'Hello '.$session->user_name.' !';
?>
Run Code Online (Sandbox Code Playgroud)

或者查看当前会话命名空间中的所有值:

<?php
    $session = Zend_Registry::get('session');

    foreach ($session as $index => $value) 
    {
       echo "session->$index = '$value';<br />";
    }
?>
Run Code Online (Sandbox Code Playgroud)