php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
session.stub.php File Reference

Go to the source code of this file.

Data Structures

interface  SessionHandlerInterface
 
interface  SessionIdInterface
 
interface  SessionUpdateTimestampHandlerInterface
 
class  SessionHandler
 

Functions

 session_name (?string $name=null)
 
 session_module_name (?string $module=null)
 
 session_save_path (?string $path=null)
 
 session_id (?string $id=null)
 
 session_create_id (string $prefix="")
 
 session_regenerate_id (bool $delete_old_session=false)
 
 session_decode (string $data)
 
 session_encode ()
 
 session_destroy ()
 
 session_unset ()
 
 session_gc ()
 
 session_get_cookie_params ()
 
 session_write_close ()
 
 session_abort ()
 
 session_reset ()
 
 session_status ()
 
 session_register_shutdown ()
 
 session_commit ()
 
 session_set_save_handler ( $open, $close=UNKNOWN, callable $read=UNKNOWN, callable $write=UNKNOWN, callable $destroy=UNKNOWN, callable $gc=UNKNOWN, ?callable $create_sid=null, ?callable $validate_sid=null, ?callable $update_timestamp=null)
 
 session_cache_limiter (?string $value=null)
 
 session_cache_expire (?int $value=null)
 
 session_set_cookie_params (array|int $lifetime_or_options, ?string $path=null, ?string $domain=null, ?bool $secure=null, ?bool $httponly=null)
 
 session_start (array $options=[])
 

Variables

const PHP_SESSION_DISABLED = UNKNOWN
 
const PHP_SESSION_NONE = UNKNOWN
 
const PHP_SESSION_ACTIVE = UNKNOWN
 

Function Documentation

◆ session_abort()

session_abort ( )

Definition at line 56 of file session.stub.php.

◆ session_cache_expire()

session_cache_expire ( ?int $value = null)

Definition at line 86 of file session.stub.php.

◆ session_cache_limiter()

session_cache_limiter ( ?string $value = null)

@refcount 1

Definition at line 84 of file session.stub.php.

◆ session_commit()

session_commit ( )

@alias session_write_close

Definition at line 65 of file session.stub.php.

◆ session_create_id()

session_create_id ( string $prefix = "")

@refcount 1

Definition at line 33 of file session.stub.php.

◆ session_decode()

session_decode ( string $data)

Definition at line 37 of file session.stub.php.

◆ session_destroy()

session_destroy ( )

Definition at line 42 of file session.stub.php.

◆ session_encode()

session_encode ( )

@refcount 1

Definition at line 40 of file session.stub.php.

◆ session_gc()

session_gc ( )

Definition at line 46 of file session.stub.php.

◆ session_get_cookie_params()

session_get_cookie_params ( )
Returns
array<string, mixed> @refcount 1

Definition at line 52 of file session.stub.php.

◆ session_id()

session_id ( ?string $id = null)

Definition at line 30 of file session.stub.php.

◆ session_module_name()

session_module_name ( ?string $module = null)

@refcount 1

Definition at line 25 of file session.stub.php.

◆ session_name()

session_name ( ?string $name = null)

@refcount 1

Definition at line 22 of file session.stub.php.

◆ session_regenerate_id()

session_regenerate_id ( bool $delete_old_session = false)

Definition at line 35 of file session.stub.php.

◆ session_register_shutdown()

session_register_shutdown ( )

Definition at line 62 of file session.stub.php.

◆ session_reset()

session_reset ( )

Definition at line 58 of file session.stub.php.

◆ session_save_path()

session_save_path ( ?string $path = null)

@refcount 1

Definition at line 28 of file session.stub.php.

◆ session_set_cookie_params()

session_set_cookie_params ( array|int $lifetime_or_options,
?string $path = null,
?string $domain = null,
?bool $secure = null,
?bool $httponly = null )

Definition at line 88 of file session.stub.php.

◆ session_set_save_handler()

session_set_save_handler ( $open,
$close = UNKNOWN,
callable $read = UNKNOWN,
callable $write = UNKNOWN,
callable $destroy = UNKNOWN,
callable $gc = UNKNOWN,
?callable $create_sid = null,
?callable $validate_sid = null,
?callable $update_timestamp = null )
Parameters
callable | object$open
callable | bool$close

Definition at line 71 of file session.stub.php.

◆ session_start()

session_start ( array $options = [])

Definition at line 90 of file session.stub.php.

◆ session_status()

session_status ( )

Definition at line 60 of file session.stub.php.

◆ session_unset()

session_unset ( )

Definition at line 44 of file session.stub.php.

◆ session_write_close()

session_write_close ( )

Definition at line 54 of file session.stub.php.

Variable Documentation

◆ PHP_SESSION_ACTIVE

const PHP_SESSION_ACTIVE = UNKNOWN

Definition at line 19 of file session.stub.php.

◆ PHP_SESSION_DISABLED

const PHP_SESSION_DISABLED = UNKNOWN

Definition at line 9 of file session.stub.php.

◆ PHP_SESSION_NONE

const PHP_SESSION_NONE = UNKNOWN

Definition at line 14 of file session.stub.php.