我有一个PDF列表,我想删除它们。有人能向初学者解释一下这是怎么做到的吗?在这一点上,我可以在Excel中以多种不同的方式做到这一点,但我怎么能在PHP中简单地做到呢?
最简单的解决方案:
<?php
$dir = '/files_directory/';
$files_to_delete = array('file1.pdf', 'file3.pdf', 'file4.pdf');
foreach($files_to_delete as $file)
{
$file_path = $dir . $file;
if(is_file($file_path))
{
unlink($file_path);
}
}
使用PHP搜索文件夹,在那里的文件中进行循环,并在循环中添加一些条件语句。如果它们是真是假,就根据这些结果采取行动。
由于您没有为我们键入任何代码,我不会给您键入任何代码。
我能想到的最简单的方法:
array_map('unlink', $array_with_files_to_delete);
$array_with_files_to_keep = array_diff($list_with_pdfs, $array_with_files_to_delete);