可能的重复项:
使用 PHP 获取目录中所有文件的名称
我正在尝试构建一个东西,我可以扫描目录中的所有.txt文件,然后将它们分解成一个数组,分隔将是"|",然后将它们插入 sql DB
请尝试使用您的值执行此操作
$files_names="";
//path to directory to scan
$directory = "path_to_directory";
//get all text files with a .txt extension.
$files = glob($directory . "*.txt");
//print each file name
foreach($files as $files_names)
{
$files_names."|".=$files_names;
}
您可以使用上面的答案,但简化了
$file_names = implode('|', glob('*.txt'));