PHP Benzersiz ID

PHP ile microtime() kullanarak (uniqid() den farklı) eşsiz bir BIGINT ID oluşturmak için aşağıda yazdığım basit kodu kullanabilirsiniz ancak unutmayın, farklı kullanıcılardan aynı anda binlerce data alıyorsanız bir-kaç kullanıcı aynı anda işlem yaptığında bu ID nin çakışma ihtimali mevcuttur. Diğer yönden tek kullanıcılı veya botla çalışan bir sisteme en az 100 yıl boyunca kusursuz olarak veri girişi yapabilirsiniz ve ID asla çakışmaz.


$MTData = explode(" ", microtime());
$MTDot = explode(".", $MTData[0]);
$MicroID = date("ymdHis") . substr($MTDot[1], 0, -2);

PHP Burç Bulucu Fonksiyon / MySQL Date / PHP Horoscope

Daha önce bir projede yazdığım küçük bir burç bulucu fonksiyon. Veriyi YIL-AY-GÜN şeklinde alıyor çünkü veri tabanındaki doğum tarihini alarak dönüştürmek için hazırlamıştım.
Okumaya devam et “PHP Burç Bulucu Fonksiyon / MySQL Date / PHP Horoscope”