8

関数uniqid()の結果として、どのような文字が含まれる可能性がありますか?私が理解したように、これは英数字のみですが、あなたからの確認が必要です。だから、これはそうですか?

PSドキュメントhttp://php.net/manual/en/function.uniqid.phpで私はこれについての情報を見ません

4

1 に答える 1

9

同じドキュメントページのコメント:「以下の他の人が注意するように、プレフィックスなしで「エントロピーの追加」なしで、この関数は、マイクロ秒カウンターが追加されたUNIXタイムスタンプを16進数として返すだけです。多かれ少なかれmicrotime()です。ヘキシットフォーム。」

したがって、16進文字のみを返します(例:0-9 af)。

編集:バルカンが以下のコメントで指摘したように:$more_entropy、trueの場合、ピリオドと0〜9文字を追加します。

于 2012-11-28T20:26:39.367 に答える