[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ố
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]
!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 anid
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ảinull
, 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 via-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.
null
1
null
2
null
3
null
4
null
5
null
6Thay đổ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.
null
7
null
8
null
9
null
6Thay đổi ¶
Phiên bản
SID
1
SID
2
SID
3
SID
4
SID
5
null
6 id
bây giờ là không thể. ¶
Xem thêm
SID
7
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_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.
SID
8
SID
9
null
6Thay đổi ¶
Phiên bản
id
1
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.
id
2
Thay đổi ¶
Phiên bản
id
3
id
bây giờ là không thể. ¶
Phiên bản
id
4
id
bây giờ là không thể. ¶
Xem thêm
id
5
id
6
null
6session_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ó
id
8
session_set_save_handler [] - Đặt các chức năng lưu trữ phiên cấp độ người dùng ¶
Phiên bản
id
9
id
0
id
1
id
2
null
6 id
bây giờ là không thể. ¶
Xem thêm
id
4
id
5
null
6Thay đổi ¶
Phiên bản
id
7
id
8
id
9
null
0
null
1
null
6
id
bây giờ là không thể. ¶
Phiên bản
null
3
null
4
null
6 id
bây giờ là không thể. ¶
Xem thêm
null
6
null
7
null
8
null
6session_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ó
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
null
6session_set_save_handler [] - Đặt các chức năng lưu trữ phiên cấp độ người dùng ¶
Phiên bản
a-z A-Z 0-9 , [comma] and - [minus]
4
id
bây giờ là không thể. ¶
Xem thêm
a-z A-Z 0-9 , [comma] and - [minus]
5
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ó
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
id
0