Reg.ru: домены и хостинг
Крупнейший регистратор и хостинг-провайдер в России.
Более 2 миллионов доменных имен на обслуживании.
Продвижение, почта для домена, решения для бизнеса.
Более 700 тыс. клиентов по всему миру уже сделали свой выбор.
Бесплатный Курс "Практика HTML5 и CSS3"
Освойте бесплатно пошаговый видеокурс
по основам адаптивной верстки
на HTML5 и CSS3 с полного нуля.
Фреймворк Bootstrap: быстрая адаптивная вёрстка
Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.
Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.
Верстайте на заказ и получайте деньги.
*Наведите курсор мыши для приостановки прокрутки.
PHP: очистка и валидация данных
Размер: 41,1 Мб. Длительность: 23 мин. 11 сек. |
В этом видео вы узнаете, как производить очистку и валидацию данных средствами PHP.
Часто для этих целей используются регулярные выражения, однако, во многих случаях есть более простое и эффективное решение.
В этом уроке речь пойдет о функции filter_var. Это универсальная функция, которая позволяет выполнять две основных задачи:
- очистка данных
- валидация данных (проверка соответствия их определенному формату)
С очисткой и валидацией мы сталкиваемся постоянно, особенно при работе с формами.
Функция filter_var позволяет нам использовать два типа фильтров для обработки поступающей в скрипт информации.
Одна группа фильтров предназначена для обработки данных с целью устранения потенциально опасных символов. Другая же направлена на выявление отклонений вводимых данных от определенного формата.
Данная функция позволит вам с легкостью удалить опасные тэги из текстовых полей формы, проверить на корректность вводимый пользователем Email и т.д.
Несомненным преимуществом такого подхода является отсутствие необходимости использовать для таких целей регулярные выражения.
Конечно, в некоторых случаях их использование уместно, однако, со многими типичными задачами теперь можно справиться с помощью функции filter_var и специальных фильтров.
В уроке мы рассмотрим применение данной функции на примере с формой обратной связи с тремя полями.
Мы будем проверять входящие данные и, в зависимости от результата, будем выводить пользователю различные информационные сообщения.
Вы можете просмотреть этот урок прямо сейчас, либо скачать его себе на компьютер по ссылке выше.
P.S. Хотите как следует разобраться с PHP? Обратите внимание на премиум-уроки по различным аспектам сайтостроения, включая программирование на PHP, а также на бесплатный курс по созданию своей CMS-системы на PHP с нуля. Все это поможет вам быстрее и проще освоить этот мощный язык веб-разработки:
Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!
Смотрите также: