<?php$fileid=date("ymd-his") . '-' . rand(100,999);
//$fileid為 20100903-132121-908 這樣的的隨機數
?>
<?phpfunction randomkeys($length)
; //生成php隨機數
} return $key;
} echo randomkeys(4);
?>
<?php//seed使用者自定義函式以微秒作為種子
function seed()
//播下隨機數發生器種子,用srand函式呼叫seed函式的返回結果
srand(seed());
//輸出產生的隨機數,隨機數的範圍為10-100
echo rand(10,100);
?>
<?phpecho
rand(10,100);
?>
<?php注:mt_rand()比rand()速度快4倍echo
mt_rand(10,100);
?>
php生成唯一數值
fileid date ymd his rand 100,999 fileid為 20100903 132121 908 這樣的的隨機數 function randomkeys length 生成php隨機數 return key echo randomkeys 4 seed使用者自定義函式以微秒作...
php生成唯一數字id的方法彙總
關於生成唯一數字id的問題,是不是需要使用rand生成乙個隨機數,然後去資料庫查詢是否有這個數呢?感覺這樣的話有點費時間,有沒有其他方法呢?當然不是,其實有兩種方法可以解決。1.如果你只用php而不用資料庫的話,那時間戳 隨機數是最好的方法,且不重複 2.如果需要使用資料庫,即你還需要給這個id關聯...
php 生成唯一ID
function guid factor prefix suffix 生成因子 機器毫秒,使用者瀏覽器與作業系統資訊,使用者ip,隨機因子,及自定義 factor 因子 原理 自定義 factor 因子 例如可使用使用者 user id 模組標識 product,order.字首 prefix 可用...