三九起名網?
General 更新 2024年12月28日
php中用時間起檔名,如何避免系統自動起名重複?
如果只精確到秒,可以使用time()函式結果。
為了完全不重複,即使一秒內上傳了多個檔案,應該再加上一個3位數隨機數,程式碼如下:
$fname=time().rand(100,999);
或者:
$fname=date('YmdHis').rand(100,999);
如果只精確到秒,可以使用time()函式結果。
為了完全不重複,即使一秒內上傳了多個檔案,應該再加上一個3位數隨機數,程式碼如下:
$fname=time().rand(100,999);
或者:
$fname=date('YmdHis').rand(100,999);
Let us answer it!