session_create_id
새 세션 ID를 만듭니다
함수 이름 : session_create_id ()
함수 설명 : session_create_id ()는 새 세션 ID를 생성하는 데 사용됩니다. 이 기능을 사용하여 세션 ID가 생성되는 방식을 사용자 정의 할 수 있습니다.
기능 사용 : session_create_id ([String $ prefix = ""])
매개 변수 설명 :
반환 값 : 새로 생성 된 세션 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
참고 :