кодесурса
«PHP

Упражнения по PHP: проверка электронной почты

script1adsense2code
script1adsense3code

PHP: упражнение 12 с решением

Напишите простую программу PHP, чтобы проверить, правильны ли электронные письма.

Подсказки : используйте фильтр FILTER_VALIDATE_EMAIL, который проверяет значение в качестве адреса электронной почты.
Примечание. В документации PHP не говорится, что FILTER_VALIDATE_EMAIL должен проходить RFC5321.

Пример решения: -

PHP-код:

<?php
// pass valid/invalid emails
$email ="[email protected]";
if (filter_var($email, FILTER_VALIDATE_EMAIL)) 
{
     echo '"' . $email . '" = Valid'."\n";
}
else 
{
     echo '"' . $email . '" = Invalid'."\n";
}
?>

Пример вывода:

 " [электронная почта защищена] " = действителен

Функция filter_var ():

Синтаксис:

 mixed filter_var (mixed $ variable [, int $ filter = FILTER_DEFAULT [, mixed $ options]]) 

Функция filter_var () фильтрует переменную с помощью указанного фильтра.

Параметры:

  • переменная: значение для фильтрации.
  • фильтр: идентификатор фильтра для применения.
  • options: ассоциативный массив параметров или побитовое разделение флагов.

Блок - схема:

«Блок-схема:

Редактор кода PHP:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Previous: написать скрипт PHP, чтобы перенаправить пользователя на другую страницу.
Далее: написать скрипт PHP для отображения строки, значений в таблице.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code