    <?php
    /*
    Дан текст, содержащий в себе email'ы (адреса почты вроде you+me@some.domain-domain.com ).
     Напиши скрипт, выводящий все email, встречающиеся в этом тексте
     */
    error_reporting(-1);
    mb_internal_encoding('utf-8');
     
    $input = "first_email.name@mail.email.com faddsg авыпвы-fdsgsdfd.
    sdfgds fdsgs; fdsgdsg_fdfsffsg some+Email@email.email.com
    fdgshdhf another@email-yandex.com ырпапррвавыпвы my.email123@gmail.ru fshg dgoogle-google@email.gmail.com.";
     
     
     
    $regexp = "/[\\w.\\-_+]+@[\\w.\\-_]+\\.[a-z]{2,6}/iu";
    $arr = array();
    $count = preg_match_all($regexp, $input, $arr);
     
    foreach ( $arr[0] as $value) {
    echo "$value \n";
    }