Session

session_abort

<?php

session_start();
$_SESSION['foo'] = 'foo';
session_commit();

session_start();
$_SESSION['foo'] = 'bar';
session_abort();

session_start();
var_dump($_SESSION['foo']); // string(3) "foo"

session_cache_expire

<?php

var_dump(session_cache_expire(60));  // int(180)
var_dump(session_cache_expire());    // int(60)

session_cache_limiter

<?php

var_dump(session_cache_limiter('private')); // string(7) "nocache"
var_dump(session_cache_limiter());          // string(7) "private"

session_commit

<?php

session_start();
$_SESSION['foo'] = 'foo';
$_SESSION['bar'] = 'bar';
var_dump(session_commit()); // bool(true)

session_create_id

<?php

var_dump(session_create_id());
var_dump(session_create_id('prefix-'));

session_decode

<?php

session_start();
var_dump(session_decode('foo|s:3:"foo";bar|s:3:"bar";')); // bool(true)
var_dump($_SESSION['foo']);                               // string(3) "foo"
var_dump($_SESSION['bar']);                               // string(3) "bar"

session_destory

<?php

session_start();
$_SESSION['foo'] = 'foo';
$_SESSION['bar'] = 'bar';
session_commit();

session_start();
var_dump($_SESSION['foo']);  // string(3) "foo"
var_dump($_SESSION['bar']);  // string(3) "bar"
var_dump(session_destroy()); // bool(true)
var_dump($_SESSION['foo']);  // string(3) "foo"
var_dump($_SESSION['bar']);  // string(3) "bar"

session_encode

<?php

session_start();
$_SESSION['foo'] = 'foo';
$_SESSION['bar'] = 'bar';
var_dump(session_encode()); // string(28) "foo|s:3:"foo";bar|s:3:"bar";"

session_gc

<?php

session_start();
var_dump(session_gc());

session_get_cookie_params

<?php

var_dump(session_get_cookie_params());

session_id

<?php

var_dump(session_id(session_create_id()));
var_dump(session_id());

session_module_name

<?php

var_dump(session_module_name('files')); // string(5) "files"
var_dump(session_module_name());        // string(5) "files"

session_name

<?php

var_dump(session_name('PHPSESSID')); // string(9) "PHPSESSID"
var_dump(session_name());            // string(9) "PHPSESSID"

session_regenerate_id

<?php

session_start();
var_dump(session_regenerate_id());     // bool(true)
var_dump(session_regenerate_id(true)); // bool(true)

session_register_shutdown

<?php

var_dump(session_register_shutdown());

session_reset

<?php

session_start();
$_SESSION['foo'] = 'foo';
session_commit();

session_start();
$_SESSION['foo'] = 'bar';
session_reset();
var_dump($_SESSION['foo']); // string(3) "foo"

session_save_path

<?php

var_dump(session_save_path(__DIR__));
var_dump(session_save_path());

session_set_cookie_params

<?php

var_dump(session_set_cookie_params(3600, '/', '.github.com', true, true)); // bool(true)

session_set_save_handler

<?php

$handle = new SessionHandler();
var_dump(session_set_save_handler($handle, true)); // bool(true)

session_start

<?php

var_dump(session_start()); // bool(true)

session_status

<?php

var_dump(session_status());

session_unset

<?php

session_start();
$_SESSION['foo'] = 'foo';
$_SESSION['bar'] = 'bar';
session_unset();
var_dump($_SESSION['foo']); // NULL
var_dump($_SESSION['bar']); // NULL

session_write_close

<?php

session_start();
$_SESSION['foo'] = 'foo';
$_SESSION['bar'] = 'bar';
var_dump(session_write_close()); // bool(true)

results matching ""

    No results matching ""