小编DEL*_* ME的帖子

PHP - 如果名称已存在,则更改文件名

如果“数据名称”已经存在,我需要更改变量数据。

我有这个

if (file_exists('../../images/produtos/'.$name)){
        $name = '1_'.$name;
    }
Run Code Online (Sandbox Code Playgroud)

它正在工作,如果我有一个名称保存在变量 $name 中的文件,它会创建一个之前带有 1_ 的新文件,但我需要检查是否有 1 _.$name2_$name .. ....直到变量 $name 中没有保存该名称的文件

如果我上传名为 things.png 的文件,我需要检查是否已经有一个名为 things.png 的文件,如果存在则将名称更改为 1_things.png,但如果有一个名为 1_things.png 的文件,请更改名称到 2_things.png 等等,直到没有同名的文件。

PS:我不想覆盖obv..

我很抱歉我的英语不好,但我真的不知道如何更好地解释这一点,希望你们理解。

提前致谢

php rename file edit

0
推荐指数
1
解决办法
1660
查看次数

标签 统计

edit ×1

file ×1

php ×1

rename ×1