タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

SHA1に関するnanasenanaのブックマーク (1)

  • 【PHP】ランダムな文字列、セキュリティ用の文字列を生成する – ysklog

    PHPを使ってランダムな文字列、セキュリティ用の文字列(認証用のトークン)を生成する方法をまとめています。 ランダムな文字列を生成 ランダムな文字列を生成する場合、uniqid関数を使うと良いです。 uniqid関数 uniqid関数は、マイクロ秒単位の現在時刻にもとづいたユニークなIDを生成する関数です。 引数を指定しない場合、「538545fca0b35」のような13文字の文字列が生成されます(16進数の文字(「0~9」と「a~f」)が返されるので、16の13乗通りの文字列が生成される)。 また、引数(例えば「id」)を指定すると、「id538546573c183」のような接頭辞+13文字の文字列が生成されます。 <?php //マイクロ秒単位にもとづいたユニークIDを生成 echo uniqid(); echo uniqid("id"); //接頭辞の付加 ?>

  • 1