Merhaba arkadaşlar
Bugun benzersiz değer üretmede kullanılar uniqid() fonksiyonunu açıklayacağım.Kullanımı gayet basit.Örnekle açıklamak gerekirse

/*
#bilisimturk.org
*/
echo uniqid();
 
// Çıktı -> 50d22d16ed357
 
//Sürekli değişen değer aldığı için sizde aynı sonucu vermeyecektir
 
//İstersek prefix bir değerde verebiliriz.mesela
 
echo uniqid("bilisimturk.org_");
 
// Çıktı -> bilisimturk.org_50d22dd31bec0
 
//Eğer daha karışık bir sonuç vermesini istiyorsak 2. bir parametre daha eklemeliyiz
 
echo uniqid("bilisimturk.org_",true);
 
// Çıktı -> bilisimturk.org_50d22ebe0af080.64611783
 
//burada 2. parametre boolean bir değer alır.true ise daha karmaşık bir ifade return eder
 
/* bu fonksiyonu örneğin dosya upload ettiğimiz klasörlerde önceden aynı isimli yüklenmiş bir dosya varsa onun üstüne yazılacağından
 farklı değerde dosya isimleri üreterek veri kaybını önlemek için kullanabiliriz. */
 
//
kaynak :http://bilisimturk.org/forum/Php-uni...anımı-konusu