繁体   English   中英

Windows XP上PHP的文件扩展名是否都可以检查文件名是否存在?

[英]Is it possible to check a file name exist no matter the file's extension in PHP on Windows XP?

例如:

文件夹名称:

myFolder

myFolder中的文件:

myFolder.01.mkv
myFolder.01.avi
myFolder.02.avi

...

而且我只想检查文件名是否存在。就像。[忽略扩展名]

file_exist('d:\\myFolder\\myFolder.01');

非常感谢你!!

[更新]

我想在重命名文件之前先检查文件是否存在,但是当文件不存在时,似乎glob()函数将不起作用。

例如:

$path = glob("d:\\myFolder\\myFolder.99.*"); // myFolder.99.* doesn't exist and glob didn't work

使用PHP的glob函数可防止指定扩展名。 但是,这可能会导致安全问题:

http://ar2.php.net/glob

glob($file . ".*")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM