php: найти все email в html документе
function find_emails($text){ $emails=array(); preg_match_all('/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/',$text,$potential_emails,PREG_SET_ORDER); for($i=0;$i<count($potential_emails);$i++){ $potential_email=$potential_emails[$i][0]; if (filter_var($potential_email,FILTER_VALIDATE_EMAIL)){ if (!in_array($potential_email,$emails)){ $emails[]=$potential_email; } } } return $emails; }
@Алексей
Поржал =)
Все что выводит твоя функция — это слово Array.