Xwab
Форумыnavigate_nextПрограммирование на PHP

Фильтры php5
Сообщения
zverengine5

Прочит на хабре, решил с вам рассказать, может не знает кто

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


// Проверка e-mail
$var = 'mail@example.com';
var_dump(filter_var($var, FILTER_VALIDATE_EMAIL));
$var = 'mail@exa_mple.com';
var_dump(filter_var($var, FILTER_VALIDATE_EMAIL));

// Проверка IP
$var = '2001:471:1f11:251:290:27ff:fee0:2093';
// Это IPv4?
var_dump(filter_var($var, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4));
// Может, это IPv6?
var_dump(filter_var($var, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6));



http://habrahabr.ru/blogs/php/108475/

19 Ноя 2010, 21:15
LooK

Спс, это надо знать

19 Ноя 2010, 21:16
~foo()

я это уже знаю 100 лет

19 Ноя 2010, 21:17
kamuik

Кому надо знать -> translate.ru -> http://ru.php.net/filter_var

19 Ноя 2010, 21:25
zverengine5

раньше эта функция была через одно место, сейчас говорят все норм. Я не применял, не знаю.

19 Ноя 2010, 21:27
Okula

А я ргулярку для проверки мыла использую.

19 Ноя 2010, 21:35
zverengine5

теперь можно использовать функции

19 Ноя 2010, 22:05
Akdmeh

6, если бы почитать комменты к хабру, то поймете, что там тоже используются регулярки.

19 Ноя 2010, 22:07
zverengine5

не читал, не нужно верить всему что пишут в коментах хабры.

19 Ноя 2010, 22:09
Okula

zverengine5, с регуляркой всёравно как то спокойнее, потому что видно что и как работает и что пропускает.

20 Ноя 2010, 1:18
Ответить на тему