检查文件是否存在/将编号附加到名称
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查文件是否存在/将编号附加到名称相关的知识,希望对你有一定的参考价值。
function file_newname($path, $filename){ if ($pos = strrpos($filename, '.')) { $name = substr($filename, 0, $pos); $ext = substr($filename, $pos); } else { $name = $filename; } $newpath = $path.'/'.$filename; $newname = $filename; $counter = 0; while (file_exists($newpath)) { $newname = $name .'_'. $counter . $ext; $newpath = $path.'/'.$newname; $counter++; } return $newname; } Example returns: myfile.jpg myfile_0.jpg myfile_1.jpg
以上是关于检查文件是否存在/将编号附加到名称的主要内容,如果未能解决你的问题,请参考以下文章