eyecatch php

プログラミング・Web開発 知識・ノウハウ

【PHP】ユニーク(一意)なIDを生成する簡単な方法

2025/04/28

PHPで一意(ユニーク)な乱数を作成したい場合、一番楽にできそうな方法を備忘録代わりにポストします。

PHPで一意な乱数を作成する方法

一番楽に作るのはこれ。

$tokenには 39cb3942d3545a2c7d83b8a853595ad3b3519847 のような文字列が代入されます。

uniqid関数のプレフィックスに当たる部分に mt_rand() を使い、それらをさらにsha1関数で「.(ドット)」を含まない乱数を返すという仕様です。

-プログラミング・Web開発, 知識・ノウハウ
-, , ,