think\Session::prefix PHP Method

prefix() public static method

设置或者获取session作用域(前缀)
public static prefix ( string $prefix = '' ) : string | void
$prefix string
return string | void
    public static function prefix($prefix = '')
    {
        if (empty($prefix) && null !== $prefix) {
            return self::$prefix;
        } else {
            self::$prefix = $prefix;
        }
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @covers think\Session::has
  *
  * @todo Implement testHas().
  */
 public function testHas()
 {
     \think\Session::prefix(null);
     \think\Session::set('sessionnamehas', 'sessionvalue');
     $this->assertTrue(\think\Session::has('sessionnamehas'));
     \think\Session::set('sessionnamehasarr.subname', 'sessionvalue');
     $this->assertTrue(\think\Session::has('sessionnamehasarr.subname'));
     \think\Session::set('sessionnamehasper', 'sessionvalue', 'think_');
     $this->assertTrue(\think\Session::has('sessionnamehasper', 'think_'));
     \think\Session::set('sessionnamehasarrper.subname', 'sessionvalue', 'think_');
     $this->assertTrue(\think\Session::has('sessionnamehasarrper.subname', 'think_'));
 }