Email Helper
Помощник Email предоставляет некоторые вспомогательные функции для работы с электронной почтой. Для более надежного решения по работе с электронной почтой, см. Класс Email CodeIgniter.
Важно
Помощник Email устарел и в настоящее время поддерживается только для обратной совместимости.
Загрузка этого помощника
Этот помощник загружается с помощью следующего кода:
$this->load->helper('email');
Доступные функции
Доступны следующие функции:
-
valid_email($email) -
Параметры: - $email (string) – Адрес электронной почты
Возвращает: TRUE, если предоставлен правильный адрес электронной почты, иначе FALSE
Тип возвращаемого значения: bool
Проверяет, является ли введенный адрес электронной почты правильно отформатированным. Обратите внимание, что это не доказывает, что адрес сможет получать почту, а лишь то, что он имеет правильный формат.
Пример:
if (valid_email('email@somesite.com')) { echo 'email is valid'; } else { echo 'email is not valid'; }Примечание
Эта функция просто использует встроенную функцию PHP
filter_var():(bool) filter_var($email, FILTER_VALIDATE_EMAIL);
-
send_email($recipient, $subject, $message) -
Параметры: - $recipient (string) – Адрес электронной почты
- $subject (string) – Тема сообщения
- $message (string) – Тело сообщения
Возвращает: TRUE, если письмо было успешно отправлено, иначе FALSE в случае ошибки
Тип возвращаемого значения: bool
Отправляет электронное письмо с использованием встроенной функции PHP mail().
Примечание
Эта функция просто использует встроенную функцию PHP
mail:mail($recipient, $subject, $message);
Для более надежного решения по работе с электронной почтой, см. Библиотеку Email CodeIgniter.
© 2014–2020 British Columbia Institute of Technology
Licensed under the MIT License.
https://codeigniter.com/userguide3/helpers/email_helper.html