现在我正在编写应该执行以下操作的代码: 在上传文件夹中找到一个名字的文件,例如1234.
我的文件名称如下:
它应该只选择以1234开头的那个。
我正在使用:
glob("upload/*.*")
选择所有文件,如何更改*以仅选择1234? 也许像sql这样1234%的东西?
答案 0 :(得分:2)
您只需将匹配模式更新为:"upload/1234*.*"
或"upload/1234*"
<?php
foreach (glob("upload/1234*.*") as $filename) {
echo "$filename size " . filesize($filename) . "\n";
}
?>
以上示例将输出类似于:
的内容 upload/1234photo1.jpg size 44686
upload/1234photo24.jpg size 267625
答案 1 :(得分:1)
该模式的工作方式与大多数OS命令行相同。 你可以使用:
$files = glob('upload/1234*');