/*** ローカル システム内で一意の文字列を返します。 * は '7dac352074f221f3edc74d265c65a636' または 'd198d8fc56ffed627f3f8313d6f06acf' の形式で 32 文字の文字列を返します*/function LUID(){return MD5(microtime());}?> コードをコピー 実際、たった 1 行: return MD5(microtime()); 論理的には、microtime() によって返される文字列はすでに一意です。テスト後、たとえ microtime() が連続して実行されたとしても、ユーザーがクリックすると戻り値は 100us を超えて送信されます。ネットワークに送信されてからサーバーに送信される処理間隔は数十ミリ秒をはるかに超えており、md5 を追加すると結果が複雑になるだけです。