Khuyến nghị khóa học:

Hàm PHP uniqid()

Định nghĩa và cách sử dụng

Hàm uniqid() dựa trên thời gian hiện tại tính bằng微秒, tạo một ID duy nhất.

Cú phápGiải thíchuniqid(more_entropy,
) Tham số
Giải thích Mô tả
more_entropy Tùy chọn. Định nghĩa tiền tố cho ID. Nếu hai vân bản nào đó tạo ID cùng lúc, tham số này rất hữu ích.

Tùy chọn. Định nghĩa thêm entropy ở cuối giá trị trả về.

Nếu Giải thích prefix more_entropy Nếu đặt tham số thành true, sẽ có độ dài 23 chuỗi. Nếu tham số trống, chuỗi trả về sẽ có độ dài 13 chuỗi. Nếu

Nếu more_entropy Nếu đặt tham số thành true, sẽ thêm entropy bổ sung vào cuối giá trị trả về (sử dụng chương trình tạo số nguyên dương ngẫu nhiên tuyến tính kết hợp), điều này sẽ làm cho kết quả duy nhất hơn.

Giá trị trả về

Trả về một dấu hiệu duy nhất dưới dạng chuỗi.

Hướng dẫn và ghi chú

Ghi chú:Do dựa trên thời gian hệ thống, ID được tạo bởi hàm này không phải là ID tốt nhất. Nếu cần tạo ID duy nhất tuyệt đối, hãy sử dụng hàm md5() (xin tìm trong tài liệu tham khảo về các hàm chuỗi).

Mô hình

<?php
echo uniqid();
?>

Đầu ra tương tự:

4415297e3af8c