session_create_id
Description
The session_create_id of Session for PHP creates a new session id.
Syntax
session_create_id(
string $prefix = ""
): string|falseParameters
prefix
If prefix is specified, new session id is prefixed by prefix. Not all characters are allowed within the session id. Characters in the range [a-zA-Z0-9,-] are allowed. Maximum length is 256 characters.
Return
Returns a new collision free session id for the current session. If it is used without active session, it omits collision check. On failure, false is returned.
Examples
1 · void
<? $return = session_create_id(); echo $return;
d6745ca62c4454cc0f8064304829caa1
2 · prefix
<? $prefix = "myprefix"; $return = session_create_id($prefix); echo $return;
myprefixd03450c2866d2c82b540b1fd62bae123
Links
Session
- session_abort
- session_cache_expire
- session_cache_limiter
- session_commit
- session_decode
- session_destroy
- session_encode
- session_gc
- session_get_cookie_params
- session_id
- session_module_name
- session_name
- session_regenerate_id
- session_register_shutdown
- session_reset
- session_save_path
- session_set_cookie_params
- session_set_save_handler
- session_start
- session_status
- session_unset
- session_write_close