session_create_id
新しいセッションIDを作成します
関数名:session_create_id()
関数の説明:session_create_id()は、新しいセッションIDを生成するために使用されます。この関数は、セッションIDの生成方法をカスタマイズするために使用できます。
関数の使用法:SESSION_CREATE_ID([String $ frefix = ""]))
パラメーター説明:
返品値:新しく生成されたセッションIDを返します。
例:
$id = session_create_id(); echo $id;
出力は似ています: 2e9g5fpqf6jj4q3q2s2o2f0o2c
$id = session_create_id("myapp_"); echo $id;
出力は似ています: myapp_2e9g5fpqf6jj4q3q2s2o2f0o2c
function custom_session_id() { $chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $length = 32; $id = ''; for ($i = 0; $i < $length; $i++) { $id .= $chars[random_int(0, strlen($chars) - 1)]; } return $id; } session_id(custom_session_id()); echo session_id();
出力は似ています: gEHLQaOcD4f3GhIjKlmnOpQrStUvWxYz
注: