gpt4 book ai didi

php - 使用php在目录中查找文件

转载 作者:太空宇宙 更新时间:2023-11-03 11:30:15 25 4
gpt4 key购买 nike

我想在 php 中获取匹配的文件我已经尝试了很多次例如……

我的目录文件

    1.254450_abcd.mp3
2.101215_apple.mp4
3.102545_efgf.php

我只找到像这样的数字 254450

$mypath = "/files/" ;
$find = "254450" ;
//i want get matched full name
echo "$filename" ;// get 254450_abcd.mp3

else
"file not found " ;

最佳答案

您可以使用 scandirpreg_grep

$mypath = "/files/" ;
$find = "254450" ;

$files = scandir($mypath);
$matches = preg_grep("/" . $find . "/", $files);

$matches 现在是一个包含与 $find 匹配的文件的数组

这是一个半工作示例。我用数组中的文件替换了 scandir,就像 scandir 返回它们一样。
https://3v4l.org/QullZ

关于php - 使用php在目录中查找文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50660302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com