ПОЛУЧИТЬ EMAIL ИЗ ТЕКСТА PHP
Получение email адреса из текста на PHP может быть необходимым для многих задач, например, для обработки текстовых данных, полученных из формы обратной связи.
Проще всего получить email адресы из текста, используя регулярные выражения. Для этого можно воспользоваться функцией preg_match_all(), которая возвращает массив всех соответствий найденных регулярки:
$text = "Привет, мой email: myemail@example.com";preg_match_all('/[\w\._]+@[\w\._]+\.[\w\._]{2,}/', $text, $matches);print_r($matches[0]);
В данном коде мы ищем email адрес в текстовой строке $text, используя регулярное выражение '/[\w\._]+@[\w\._]+\.[\w\._]{2,}/'. Найденные соответствия сохраняются в массиве $matches, который выводится на экран с помощью функции print_r().
Регулярное выражение '/[\w\._]+@[\w\._]+\.[\w\._]{2,}/' состоит из следующих элементов:
- [\w\._]+ - любое количество букв, цифр, подчеркиваний и точек (эти символы экранированы слэшем)
- @ - символ собаки
- [\w\._]+ - любое количество букв, цифр, подчеркиваний и точек (эти символы экранированы слэшем)
- \. - точка (экранирована слэшем)
- [\w\._]{2,} - любое количество букв, цифр, подчеркиваний и точек, не менее 2-х символов
Проверим работу данного кода:
$text = "Привет, мой email: myemail@example.com. А это второй адрес: second@example.org";preg_match_all('/[\w\._]+@[\w\._]+\.[\w\._]{2,}/', $text, $matches);print_r($matches[0]);
На экране мы увидим следующий результат:
Array( [0] => myemail@example.com [1] => second@example.org)
Как отправлять заявку с сайта на почту? SMTP скрипт отправки писем
How To Send Email Using PHP With PHP Mailer - PHP Send Email - Full Step By Step
Как сделать форму отправки сообщений на email
Cara Membuat Verifikasi Akun Melalui Email Menggunakan PHPMailer
Админка для лендинга (любого html сайта), на php, бесплатно, установка 2 секунды!
#51 Уроки PHP - Учим язык PHP, Форма обратной связи на языке PHP и отправка письма на почту
PHP: массовая рассылка email с пом. swiftmailer, со своего сервера (хостинга)
Уроки PHP 7 - Отправка Email писем через PHP
ЖУТКИЙ ВИРУС В JPG КАРТИНКЕ. ЭТО КАК? - Как его удалить? Как от этого защититься? - UnderMind