Показать сообщение отдельно

  #4191  
Старый 17.07.2008, 16:47
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Цитата:
Сообщение от l0l1k  
мыла там просто посреди текста ,надо чтоб было в файл2 1 мыло на строку

Вот как-то так:

PHP код:
<?
$inFile 
= "file1.txt";
$outFile = "file2.txt";
##############

$out = array();
$bufer = file_get_contents($inFile);

preg_match_all('/[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\
.A-Za-z0-9]{2,}/'
, $bufer, $out);

$fp = fopen($outFile, "w");
foreach(
$out[0] as $mail)
    
fputs($fp, $mail."\r\n");
fclose($fp);
echo 
$outFile." Обновлен!";
?>
Тока там коллизии могут быть =)
 
Ответить с цитированием