我是新的php。 每17秒我的PHP代碼生成id1.php和id2.php此文件夾中:「sitename.com/」 所以,每次17秒我這有:將文件複製到文件夾(如果存在)+1
sitename.com/master.php
sitename.com/id1.php
sitename.com/id2.php
sitename.com/filebag/id1.php
sitename.com/filebag/id2.php
sitename.com/filebag/id3.php
後腳本生成id1.php和id2.php我需要將這些文件複製到sitename/filebag /並且如果文件名存在,請添加+1。所以最後,我必須把這種情況:
sitename.com/
sitename.com/master.php
sitename.com/filebag/id1.php
sitename.com/filebag/id2.php
sitename.com/filebag/id3.php
sitename.com/filebag/id4.php
sitename.com/filebag/id5.php and so on...
我使用master.php做替代
<?php
$idname = "id1";
copy ("./id1.php","./filebag/$idname.php");
?>
的問題是如何能如果文件名在此文件夾中的「網站名稱重命名存在文件。 COM/filebag /」
也許類似的東西? <?php $ filename ='/filebag/$gotname.php'; $ gotname ='id $ idnumber'; $ idnumber =「1」; (file_exists($ filename)){ $ idnumber + 1; } else { copy(「./doit.php","./filebag/$gotname.php」);; } ?> – user1837120