{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (4 фев 2015, 20:20) [0/0] [0] [спам] [под]

Зачем использовать при проверки входных данных регулярные выражения, если есть htmlspecialchars?

Просто интересно, кто, что ответит * После 10 поста назову правильный ответ, если его никто не назовет раньше.

P.s: правильно ответит тот, кто испытал практику.

2.
NeaDek(WAT) * [мошенник] 0.57
(4 фев 2015, 20:21) [0/0] [0] [спам] [под]

Для большей безопасности*

3. [автор] (4 фев 2015, 20:26) [0/0] [0] [спам] [под]
NeaDek(WAT),

htmlspecialschars и регулярные выражения - одинаковы в безопасности.

4. (4 фев 2015, 20:27) [0/0] [0] [спам] [под]

Проще в использовании

5.
NeaDek(WAT) * [мошенник] 0.57
(4 фев 2015, 20:27) [0/0] [0] [спам] [под]
Денис Павлик,

Тогда я хрен знает

6. (4 фев 2015, 20:28) [0/0] [0] [спам] [под]

умничать не буду, так как в ПХП дуб, а подожду ответа, чтоб запомнить *


Изм. 1 раз. / Посл. изм. (4 фев 2015, 20:28)
7.
Anvar * 3.33
(4 фев 2015, 20:29) [0/0] [0] [спам] [под]

Регулярки ресурсоёмкие.
Добавлено 04.02.15 в 20:33:41:
Если есть возможность обойтить только htmlspecialchars, то он препочтительнее. На практике его использую крайне редко.

8. [автор] (4 фев 2015, 20:36) [0/0] [0] [спам] [под]

Регулярные выражения позволяют задавать гораздо более сложные шаблоны поиска или замены.

Они могут:
¤ найти все последовательности символов «кот» в любом контексте, как то: «кот», «котлета», «терракотовый»;
¤ найти отдельно стоящее слово «кот» и заменить его на «кошка»;
¤ найти слово «кот», которому предшествует слово «персидский» или «чеширский»;
¤ убрать из текста все предложения, в которых упоминается слово кот или кошка.
И это ещё не всё...

Зачем использовать при проверки данных? Есть некоторые спецсимволы, которые разбивают текст. Иван[спецсимвол]Иванов в результате получим только Иван.

9. [автор] (4 фев 2015, 20:36) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений