PHP uniqid() İşlevi
Örnek
Benzersiz bir kimlik oluşturun:
<?php
echo uniqid();
?>
Tanım ve Kullanım
uniqid() işlevi, mikro zamana (mikrosaniye cinsinden geçerli saat) dayalı benzersiz bir kimlik oluşturur.
Not: Bu işlevden oluşturulan kimlik, dönüş değerinin benzersizliğini garanti etmez! Tahmin edilmesi son derece zor bir kimlik oluşturmak için md5() işlevini kullanın.
Sözdizimi
uniqid(prefix,more_entropy)
Parametre Değerleri
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 |
Teknik detaylar
Geri dönüş değeri: | Benzersiz tanımlayıcıyı bir dize olarak döndürür |
---|---|
PHP Sürümü: | 4+ |
Değişiklik günlüğü: | PHP 5.0'da önek parametresi isteğe bağlı hale geldi. Ön ek için 114 karakterlik sınır PHP 4.3.1'de yükseltilmiştir. |
❮ PHP Çeşitli Referans