【发布时间】:2010-01-07 00:43:22
【问题描述】:
我正在遍历目录中的文件列表,我想将我拥有的子字符串与文件名匹配。如果文件名包含子字符串,则返回该文件名,以便我可以删除它。我已经完成了以下操作,它只是返回了所有内容:
while ($file = readdir($dir_handle)) {
$extension = strtolower(substr(strrchr($file, '.'), 1));
if($extension == "sql" || $extension == "txt" ) {
$pos = strpos($file, $session_data['user_id']);
if($pos === true) {
//unlink($file);
echo "$file<br />";
}else {
// string not found
}
}
}
我做错了什么?
感谢大家的帮助
【问题讨论】: