
18.02.2007, 16:25
|
|
Участник форума
Регистрация: 07.12.2006
Сообщений: 192
Провел на форуме: 492591
Репутация:
123
|
|
наверное здесь уже выкладывали скрипт для выдирания мэл, этот может (вроде как) вычленить из любого набора текста мэла
P.S. Ногами не бейте, я начинающий, очень хотелось чем-нибудь поделиться, может кому пригодиться
P.P.S В данный момент пытаюсь тоже самое сделать но через сокеты, как-то не особо получается, но если кому интересно + просто не влом помочь пишите в личку
PHP код:
<?php
$to=array('>','<','/','"','\'','='. ',','.');
$fnl=array();
$result=array();
/*считываем файл*/
$fin=fopen('input.txt','r');
while(!feof($fin)){
$result[]=fgets($fin);
}
fclose($fin);
/*т.к нас интересует отдельные слова то разбиваем весь файл на один массив
со значениями - словами*/
$result=implode(' ',$result);
$result=str_replace($to,' ',$result);/*очищаем от ненужных символов*/
$result=explode(' ',$result);
for($i=0;$i<sizeof($result);$i++)
{
$str=$result[$i];
$tst=strpos($str,'@');/*находим слова с нужным символом*/
if(!empty($tst)){
if($str[0]=='/')
$str[0]=' ';
$fnl[]=trim($str);
}
unset($tst);
}
$fout=fopen('output.txt','w');
for($i=0;$i<sizeof($fnl);$i++) /*вывод*/
{
fputs($fout,$fnl[$i]."\r\n");
}
fclose($fout);
?>
Последний раз редактировалось nc.STRIEM; 24.02.2007 в 01:19..
|
|
|