PHPでユニークなIDを生成する「uniqid( )」

今日は、phpでユニークなIDを生成する関数を発見したので、メモ。

まぁ、調べたらすぐ出てくるんですが。

uniqid() Manual

この関数は、マイクロ秒単位の現在時刻にもとづいた、接頭辞つきの一意な ID を取得してくれるらしい。

以下の方法を使えば、より一意な値を取得することができる。

echo md5(uniqid(rand(),1));
乱数を発生させ、それを接頭語にし、24ケタのよりユニークなIDを発生させることが可能。

パスワードの発行等で使用することも、このやり方があれば簡単に作れる!

ちなみに参照したサイト様はこちら


以上、ゅでした!

Track Back

Track Back URL
公開されません

(いくつかのHTMLタグ(a, strong, ul, ol, liなど)が使えます)


画像の中に見える文字を入力してください。

このページの上部へ

About

WEB業界で働く2人の備忘録ブログです。

プロフィール

マークアップエンジニアな♂
WEBプログラマーな♀
まだまだ社会人3年生。

サイト内検索

最近のピクチャ

  • 2011-05-10_00.jpg
  • 2011-03-22_01.jpg
  • 2011-03-04_01.jpg

月別アーカイブ

  1. 2011年5月 [2]
  2. 2011年3月 [3]