(Php 4, Php 5, Php 7, Php 8)
session_id - Nhận và/hoặc đặt ID phiên hiện tại — Get and/or set the current session id
Sự mô tả
session_id (? Chuỗi $id = null): Chuỗi | Sai(?string $id = null): string|false
Hằng số SID cũng có thể được sử dụng để truy xuất tên và ID phiên hiện tại dưới dạng chuỗi phù hợp để thêm URL. Xem thêm Xử lý phiên.SID can also be used to retrieve the current name and session id as a string suitable for adding to URLs. See also Session handling.
Thông số
idNếu id được chỉ định chứ không phải null, nó sẽ thay thế ID phiên hiện tại. session_id () cần được gọi trước session_start () cho mục đích đó. Tùy thuộc vào trình xử lý phiên, không phải tất cả các ký tự được phép trong ID phiên. Ví dụ: Trình xử lý phiên tệp chỉ cho phép các ký tự trong phạm vi a-z A-Z 0-9 , (comma) and - (minus)!null, it will replace the current session id. session_id() needs to be called before session_start() for that purpose. Depending on the session handler, not all characters are allowed within the session id. For example, the file session handler only allows characters in the range a-z A-Z 0-9 , (comma) and - (minus)!
Lưu ý: Khi sử dụng cookie phiên, chỉ định id cho session_id () sẽ luôn gửi cookie mới khi session_start () được gọi, bất kể ID phiên hiện tại có giống hệt với phần được đặt.: When using session cookies, specifying an id for session_id() will always send a new cookie when session_start() is called, regardless if the current session id is identical to the one being set.
Trả về giá trị
session_id () Trả về ID phiên cho phiên hiện tại hoặc chuỗi trống ("") nếu không có phiên hiện tại (không có ID phiên hiện tại tồn tại). Về thất bại, false được trả lại. returns the session id for the current session or the empty string ("") if there is no current session (no current session id exists). On failure, false is returned.
Thay đổi
8.0.0 | session_id (? Chuỗi $id = null): Chuỗi | Sai |
Hằng số SID cũng có thể được sử dụng để truy xuất tên và ID phiên hiện tại dưới dạng chuỗi phù hợp để thêm URL. Xem thêm Xử lý phiên.
- Thông số
- id
- Nếu id được chỉ định chứ không phải null, nó sẽ thay thế ID phiên hiện tại. session_id () cần được gọi trước session_start () cho mục đích đó. Tùy thuộc vào trình xử lý phiên, không phải tất cả các ký tự được phép trong ID phiên. Ví dụ: Trình xử lý phiên tệp chỉ cho phép các ký tự trong phạm vi a-z A-Z 0-9 , (comma) and - (minus)!
- Lưu ý: Khi sử dụng cookie phiên, chỉ định id cho session_id () sẽ luôn gửi cookie mới khi session_start () được gọi, bất kể ID phiên hiện tại có giống hệt với phần được đặt.
Trả về giá trị ¶
session_id () Trả về ID phiên cho phiên hiện tại hoặc chuỗi trống ("") nếu không có phiên hiện tại (không có ID phiên hiện tại tồn tại). Về thất bại, false được trả lại.
null1
null2
null3
null4
null5
null6Thay đổi ¶
session_id () Trả về ID phiên cho phiên hiện tại hoặc chuỗi trống ("") nếu không có phiên hiện tại (không có ID phiên hiện tại tồn tại). Về thất bại, false được trả lại.
null7
null8
null9
null6Thay đổi ¶
Phiên bản
SID1
SID2
SID3
SID4
SID5
null6id bây giờ là không thể. ¶
session_id () Trả về ID phiên cho phiên hiện tại hoặc chuỗi trống ("") nếu không có phiên hiện tại (không có ID phiên hiện tại tồn tại). Về thất bại, false được trả lại.
SID7
SID8
null6Thay đổi ¶
Phiên bản
id0
id bây giờ là không thể. ¶
session_id () Trả về ID phiên cho phiên hiện tại hoặc chuỗi trống ("") nếu không có phiên hiện tại (không có ID phiên hiện tại tồn tại). Về thất bại, false được trả lại.
id1
Thay đổi ¶
Phiên bản
id2
id bây giờ là không thể. ¶
Phiên bản
id3
id bây giờ là không thể. ¶
Xem thêm
id4
session_regenerate_id () - Cập nhật ID phiên hiện tại với một bản mới được tạo ¶
session_start () - Bắt đầu phiên mới hoặc tiếp tục phiên hiện có
id5
id6
null6session_set_save_handler () - Đặt các chức năng lưu trữ phiên cấp độ người dùng ¶
Xem thêm
id8
id9
id0
id1
null6session_regenerate_id () - Cập nhật ID phiên hiện tại với một bản mới được tạo ¶
session_start () - Bắt đầu phiên mới hoặc tiếp tục phiên hiện có
id3
session_set_save_handler () - Đặt các chức năng lưu trữ phiên cấp độ người dùng ¶
phiên.save_handler
id4
id5
null6id bây giờ là không thể. ¶
Xem thêm
id7
id8
id9
null0
null1
null6session_regenerate_id () - Cập nhật ID phiên hiện tại với một bản mới được tạo ¶
Phiên bản
null3
null4
null6id bây giờ là không thể. ¶
Xem thêm
null6
null7
null8
session_regenerate_id () - Cập nhật ID phiên hiện tại với một bản mới được tạosession_start () - Bắt đầu phiên mới hoặc tiếp tục phiên hiện có ¶
phiên.save_handler
a-z A-Z 0-9 , (comma) and - (minus)0
a-z A-Z 0-9 , (comma) and - (minus)1
a-z A-Z 0-9 , (comma) and - (minus)2
null6Riikka K ¶ ¶
Phiên bản
a-z A-Z 0-9 , (comma) and - (minus)4
id bây giờ là không thể. ¶
Phiên bản
a-z A-Z 0-9 , (comma) and - (minus)5
id bây giờ là không thể. ¶
Xem thêm
a-z A-Z 0-9 , (comma) and - (minus)6
a-z A-Z 0-9 , (comma) and - (minus)7
a-z A-Z 0-9 , (comma) and - (minus)8
a-z A-Z 0-9 , (comma) and - (minus)9
id0