PHP4
について
| test2/uniqid.php | |
|---|---|
<?php
$uniq_id = uniqid("");
$uniq_len = strlen($uniq_id);
echo "uniqid(\"\") = $uniq_id 長さは $uniq_len となる。",uniqid(""),"\n";
echo "\n\n";
echo uniqid("")," ",uniqid(""),"\n\n";
?>
|
uniqid("") = 4308092308815 長さは 13 となる。430809230d631
4308092312451 4308092317270
|
| マイクロタイムを取得 | ||
|---|---|---|
echo "マイクロタイム = ",getmicrotime(),"\n";
echo "microtime()だけで取得すると ",$ar= microtime(),"\n";
//var_dump($ar);
echo "\n\n\n";
function getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$sec + (float)$usec);
}
?> |
これは違うかな? と思ったが uniqid( ) で返って来ているのは 16進数。 ならば 1124600099 を 16進にすると 43080923 !! ヒンポーン これは通算秒のようです。 |
| uniqid("",TRUE) = 43080923172829.94258219 長さは 23 となる。 | 長い23文字を返す。 |
| 目次に戻る |
2005/08/21start ********* Last Update 2006/11/12 19:26 JST
| その他、お気づきの点がありましたら連絡先はこちらから |