嗨,我已经在 mongodb 中存储了一些文件名,并且我在本地目录中存储了一些文件,现在我的要求是提取与 db 中的值完全匹配的文件的本地路径,它不应该与文件中的特定字符串匹配它应该与 complate 字符串匹配。你能建议我怎么做吗?
示例:sample-php-book.pdf
它应该与sample-php-book.pdf
文件名匹配的 db 值是否与sample.pdf
我使用了以下代码
<?php
$results = array();
$directory = $_SERVER['DOCUMENT_ROOT'].'/some/path/to/files/';
$handler = opendir($directory);
while ($file = readdir($handler)) {
if(preg_match('$doc['filename']', $file)) {
$results[] = $file;
}
}
}
?>
$doc[filename] 是来自 db 的值
谢谢