Archive for февраля 11, 2009
Использование filter_var () вместо регулярных выражений
Обычно для валидации e-mail можно использовать вот такое выражение или упрощенный вариант:
$filter = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$"; if (!eregi($filter, $user_email)) { echo "неправильный e-mail адрес"; } |
с помощью filter_var () это делается так:
if (!filter_var($user_email, FILTER_VALIDATE_EMAIL)) { echo "неправильный e-mail адрес"; } |
Таким образом можно быстро определить соответсвует ли принятое нами значение тому, что мы ожидаем. › Прочитать статью
Color Scheme Designer 3
Color Scheme Designer обновился до версии 3, основные изменения:
- переработанный интерфейс
- новый код, переписанный с нуля
- увеличена точность и скорость преобразования
- улучшен предпросмотр
- расширена система создания цветовых схем
