使用 PHP 的 glob 函数获取文件夹内的所有文件路径,然后遍历每个文件并读取内容。
- 使用 glob 函数获取文件夹内的所有文件路径,可以使用如下代码:
$files = glob("/path/to/folder/*");
其中 /path/to/folder 是文件夹的路径,* 表示匹配所有文件。
- 遍历每个文件并读取内容,可以使用如下代码:
foreach ($files as $file) {
$content = file_get_contents($file);
// 在这里对 $content 进行处理
}
其中 $file 是文件路径,file_get_contents 函数用于读取文件内容,$content 是文件内容。
- 在处理文件内容时,需要注意不要出现代码块。可以使用正则表达式或其他方法过滤掉代码块,例如:
$content = preg_replace("/```[sS]*?```/", "", $content);
其中 [sS]*?
表示匹配任意字符,包括换行符,但是只匹配到第一个出现的 ``` 符号。