Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 21.09.2026 Время: 08:44
Ваш IP: 216.73.216.11
Загрузка сервера: 0.86
old.ubuntu-desktop.ru - htmlspecialchars - PHP    Главная > Веб-программирование > PHP

htmlspecialchars

htmlspecialchars -  преобразует специальные символы в HTML сущности.

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

Производятся следующие преобразования: 

  • '&' (амперсанд) преобразуется в '&'

  • '"' (двойная кавычка) преобразуется в '"' when ENT_NOQUOTES is not set.

  • ''' (одиночная кавычка) преобразуется в ''' только в режиме ENT_QUOTES.

  • '<' (знак "меньше чем") преобразуется в '&lt;'

  • '>' (знак "больше чем") преобразуется в '&gt;'

Пример использования:

$a = '<a href="http://ubuntu-desktop.ru">Ubuntu</a>';
$a = htmlspecialchars($a, ENT_QUOTES);
echo $a;

&lt;a href=&quot;http://ubuntu-desktop.ru&quot;&gt;Ubuntu&lt;/a&gt;

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-15 22:44:25 | liman28 | Категория: PHP | Просмотров: 74
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   УСТАНОВКА LAMP В LINUX UBUNTU 14.04 (14.10)
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов: Linux — операционная система Linux; Apache — веб-сервер; MariaDB / MySQL — СУБД; PHP — язык программирования, используемый для создания веб-приложений(помимо PHP могут…
  2017-08-11 21:30:26 | Категория: Сервер
   КОМБИНАЦИИ КЛАВИШ ДЛЯ УПРАВЛЕНИЯ UNITY (UBUNTU 13.10)
Панель запуска Нажать и удержать Super — панель запуска и список сочетаний клавиш.Super + 0/1/2/3… 9 — Открыть приложение под номером N.Super + Shift + 0/1/2/3… 9 — открыть еще одну копию открытого приложения.Super + T — открыть корзину.Ctrl + Alt + T — запустить Терминал.Super+Tab — переключить приложения на панели. Главное меню Короткое нажатие на Super — открыть главное менюSuper+A — открыть линзу приложенийSuper+F…
  2017-08-04 10:26:00 | Категория: Ubuntu
   ПОДКЛЮЧЕНИЕ ЯНДЕКС ДИСК В DOLPHIN
Яндекс.Диск — это сервис, который позволяет вам бесплатно хранить файлы на серверах Яндекса. Вы можете работать с файлами Диска на любом устройстве, подключенном к интернету.   Введите в адресную строку файлового менеджера адрес: webdavs://webdav.yandex.ru     В появившемся окошке  введите логин и пароль вашей учетной записи. После авторизации файлы размещенные в Яндекс Диске будут доступны. Для…
  2017-08-01 15:59:29 | Категория: Интернет
   УСТАНОВКА И УДАЛЕНИЕ DEB ПАКЕТОВ
Deb пакеты можно устанавливать при помощи утилиты dpkg. Существуют два метода установки deb пакетов при помощи утилиты dpkg. Первый метод заключается в том, что перед установкой deb пакета необходимо указать путь к папке которая содержит deb пакет.   Например необходимо установить пакет pinta_1.3-1_all.deb который находится в папке /home/имя_пользователя/Загрузки.   Установка deb пакета: указываем путь к папке…
  2017-08-06 00:42:21 | Категория: Команды терминала
   Poedit — бесплатный кроссплатформенный редактор .po файлов
Poedit — бесплатный кроссплатформенный редактор .po файлов. Если программа использует эту систему для её перевода на новый язык, достаточно сопоставить соответствие английскому термину из словаря программы термин нужного языка и поместить получившийся файл локализации в каталог программы. Так же Poedit  способен самостоятельно собрать словарь из исходников программы, при условии что она использует…
  2017-08-12 22:58:38 | Категория: Сервер

Вверх