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