Hàm uniqid () trong PHP
Thí dụ
Tạo một ID duy nhất:
<?php
echo uniqid();
?>
Định nghĩa và Cách sử dụng
Hàm uniqid () tạo một ID duy nhất dựa trên microtime (thời gian hiện tại tính bằng micro giây).
Lưu ý: ID được tạo từ hàm này không đảm bảo tính duy nhất của giá trị trả về! Để tạo một ID cực kỳ khó đoán, hãy sử dụng hàm md5 () .
Cú pháp
uniqid(prefix,more_entropy)
Giá trị tham số
Parameter | Description |
---|---|
prefix | Optional. Specifies a prefix to the unique ID (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | Optional. Specifies more entropy at the end of the return value. This will make the result more unique. When set to TRUE, the return string will be 23 characters. Default is FALSE, and the return string will be 13 characters long |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về số nhận dạng duy nhất, dưới dạng một chuỗi |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | Tham số tiền tố trở thành tùy chọn trong PHP 5.0. Giới hạn 114 ký tự cho tiền tố đã được nâng lên trong PHP 4.3.1. |
❮ Tham chiếu khác PHP