以下是一个使用PHP遍历表格、删除文件夹中对应文件的示例代码:
123,
'filename' => 'file1.txt',
],
[
'id' => 456,
'filename' => 'file2.txt',
],
[
'id' => 123,
'filename' => 'file3.txt',
],
];
// 遍历表格数据
foreach ($tableData as $row) {
if ($row['id'] == $targetId) {
// 删除文件夹中的对应文件
$filePath = '/path/to/folder/' . $row['filename'];
if (file_exists($filePath)) {
unlink($filePath);
break; // 只删除一个文件,可以去掉这个break语句删除所有对应文件
}
}
}
?>
在上述示例代码中,我们首先定义了需要删除的记录ID($targetId
)和表格数据数组($tableData
)。然后使用foreach循环遍历表格数据,通过检查每一行的ID是否与目标ID相等,找到具有特定ID的记录。在找到对应记录后,使用unlink()
函数删除文件夹中的对应文件。根据需求,你可以选择删除所有对应文件或只删除一个文件。