Zendf Framework下session的使用方法(3)
访问会话命名空间。即对会话命名空间中的值对其做 赋值,读取,判断或销毁等操作。
<?php require_once 'Zend/Session/Namespace.php'; $myNameSpace = new Zend_Session_Namespace( 'mySpace' ); $myNameSpace -> loginName = 'liu'; if( isset( $myNameSpace->loginName ) ){ //判断是否设置给成员设置值 echo '登录名'.$myNameSpace->loginName.'已经确定,其值为:'; echo '其值为:'.$myNameSpace->loginName; unset( $myNameSpace->loginName ); //销毁该值 }else{ echo '$myNameSpace->loginName无值'; } if( isset( $myNameSpace->password ) ){ echo '已经设置密码,为:'; echo $myNameSpace->password; }else{ echo '没有设置密码'; echo "<br/>"; $myNameSpace->password = "abc"; //将密码赋值 } echo "<br/>" foreach( $myNameSpace as $key=>$value ){ echo '命名空间中的密码'.$key.'为'.$value; //会输出 "命名空间中的密码password为abc" } ?>