LoginSignup
1
1

More than 1 year has passed since last update.

PHPでユニークIDを生成する

Posted at

PHPでユニークなIDを生成するときには、uniqid関数を使うとできます。

uniqid とは

uniqidは、マイクロ秒単位の現在時刻に基づき、接頭辞なしで一意なIDを取得します。
※ 同じマイクロ秒で同じIDが生成される可能性がある。

uniqid のメリット

・一意なIDを生成する

使い方

接頭辞

接頭辞ありとなしで文字列を生成することができます。

// 接頭辞なし
uniqid();
// 接頭辞あり
uniqid("PREFIX_");

文字列の長さ

第二引数がfalse・なしの場合は、返される文字列が13文字になります。
第二引数がtrueの場合は23文字となります。

// 第二引数がFALSE
uniqid("", false);
// 第二引数がTRUE
uniqid("", true);
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1