Codeigniter и PHP.Проверить формат элемента POST с помощью регулярного выражения? - PullRequest
0 голосов
/ 18 августа 2011

Я занимаюсь разработкой API с использованием Codeigniter и Phils RESTserver. На одном из ресурсов разработчик может отправить «массив» адресов электронной почты затем он обрабатывается на сервере.

Как я могу, возможно, с помощью регулярных выражений, проверить, что входящий "массив" в формате как вы можете видеть ниже? Я буду использовать это как подтверждение формы CI.

("email@example.com","anna@nicole.com")

Благодарю за помощь!

1 Ответ

0 голосов
/ 07 сентября 2011
foreach ($this->post('emails') as $email)
{
     if ( ! filter_var($email, FILTER_VALIDATE_EMAIL))
     {
         return $this->response(array('message' => 'GTFO'), 400);
     }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...