Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Экранирование и преобразование спецсимволов в PHP

Экранирование и преобразование спецсимволов в PHP

Здравствуйте, сегодня мы разберем тему экранирования и преобразования спецсимволов в PHP. Функции, которые отвечают за данную работу, называются addslashes и htmlspecialchars. Использовать их можно в целях безопасности, а также, например, для добавления записей в базу данных. Начнем с функции htmlspecialchars, занимающейся преобразованием спецсимволов в html сущности. Например, при использовании данной функции амперсанд будет преобразован в сущность & также будет происходить и с другими спецсимволами, кавычки, знаки больше или меньше. Пример для функции мы рассматривать не будем, т.к., сущности вы все равно не увидите на экранах, а просто перейдем к следующей функции addslashes, которая занимается экранированием. И сейчас мы рассмотрим ее на примере.

<?php
  $str = "Строка с ''' кавычками";
  echo addslashes($str);
?>

После выполнения функции мы получим три экранированных кавычки, с обратным слешем перед каждой из них. Это и будет результатом функции. Думаю, здесь ничего объяснять не стоит, т.к., данные функции являются не сложными, а использовать их или же нет решать только Вам. Но я бы советовал Вам это делать, ведь не зря их придумывали разработчики, поэтому их следует использовать. На этом все, до скорого.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: