0
是否有一些API /库移动或复制文件,然后有一个选项来重命名新文件,如果与目标中存在的另一个文件发生冲突?如何移动/复制文件并重命名冲突
我正在使用Wakanda,并且有一个File API它有一个moveTo方法。如果我们通过true
或'Overwrite
'和false
或'KeepExisting
',此方法的参数为overwrite
。这种方法忘记了一个选项,这是处理文件时的一个经典,它是:'KeepBoth
'。这意味着它会用计数器重新命名新文件。
现在,我在文件末尾添加一个UUID。
我想知道其他API如何处理这种情况下,当我们需要移动和重命名的情况下发生冲突。
谢谢,这个例子是良好的PHP。我的问题是关于服务器端的JavaScript。 我在'file_put_contents'方法中看到,有一个'FILE_APPEND'参数将会重命名文件。这正是我正在寻找的一种参数,在现有的API – Ganbin
服务器端js意味着您使用nodejs? –
不,我使用Wakanda – Ganbin