- Регистрация
- 23 Июл 2007
- Сообщения
- 77
- Реакции
- 1
- Автор темы
- Заблокирован
- #1
значит есть такая сиуация, есть фунцкия x, в ней осуществляется сканирование директории dir, и проверка если в имени файла присутствует слово $blabla, где блабла массив..
вот код:
вот :duel:
вот код:
Код:
function x()
{
$dir = opendir ("./dir");
unlink("xxx.txt");
$out=fopen("xxx.txt","a+");
$list_filter=array(
"str1",
"str2",
"str3"
);
while ( $file = readdir ($dir))
{
if (вот тут мне нужно чтобы шла проверка наличия строки из массива list_filter причем по кажому объекту массива)
{
$key=preg_replace("[\..*]","",$file);
if (strlen($key)!="1")
{
$key=preg_replace("[-|_]"," ",$key);
fwrite($out,"$key|$file\n");
}
}
else
{
echo "$file не подходит по параметрам!!<BR>";
}
}
fclose($out);
closedir ($dir);
}
вот :duel: