Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 29.06.2026 Время: 13:20
Ваш IP: 216.73.216.194
Загрузка сервера: 0.38
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Guake — выпадающий эмулятор терминала
Guake — выпадающий эмулятор терминала для среды GNOME, при нажатии клавиши F12 (по умолчанию) эмулятор всплывает из верхней части экрана на всю ширину и так же исчезает (не закрывается) при повторно нажатии на клавишу F12. В программе можно открывать несколько вкладок. Программа Guake имеет множество полезных настроек, такие как например: уровень прозрачности, цветовая палитра, настройки горячих клавиш и…
  2017-08-12 22:49:54 | Категория: Система
   Chess — 3D игра в шахматы с великолепной графикой
Chess — классическая игра в шахматы с великолепной графикой. Игровое поле представлено в виде 3D с вращением и зумом. Играть можно как против компьютера, так и против реальных людей по всему миру. Игра платная US$4.95 Правила: Игра заключается в том, что игроки поочерёдно делают ходы. Первый ход делают белые. За исключением взятия на проходе и рокировки, описанных ниже, ход заключается в том, что игрок…
  2017-08-12 09:39:24 | Категория: Игры
   Игра «Gamazons»
В игру Gamazons играют на шахматной доске 10×10. Каждый игрок имеет четыре фишки (амазонки), двигающиеся как шахматные ферзи (по прямой в любом направлении). Вместо взятия других фишек, как в шахматах, эта игра основана на том, чей ход окажется последним. Каждый ход состоит из двух частей. Сначала амазонка двигается на новый квадрат, а затем пускает стрелу в другой квадрат (стрела летит по прямой линии из…
  2017-08-08 23:59:28 | Категория: Игры
   OGS MAHJONG
OGS Mahjong – простая игра в жанрах «пасьянс маджонг” и «шисен-се” с симпатичной 3D графикой и спокойным саундтреком. Особенности 3 режима игры: Пасьянс Маджонг, Шисен-сё и Шисен-сё с гравитацией. Более 150 раскладок. Совместимость с форматом раскладок KMahjong. Редактор раскладок с возможностью быстро проверить раскладку в игре. Поддержка тем для фишек. 4 темы: «Классика”, «Нео-классика”,…
  2017-08-10 20:54:24 | Категория: Игры
   APT-FAST — УТИЛИТА УСКОРЯЮЩАЯ ЗАГРУЗКУ НОВЫХ ПАКЕТОВ
Apt-fast — утилита позволяющая значительно ускорить загрузку новых пакетов используя для загрузки многопоточный режим загрузки. Apt-fast использует менеджеры загрузки axel и aria2. Пользоваться apt-fast также просто как и apt-get. Вы можете пользоваться всеми теми же командами что и для apt-get, просто замените в команде слово «get” на «fast”. Вот как выглядят наиболее распространенные команды: установка пакета:…
  2017-08-11 13:57:46 | Категория: Команды терминала

Вверх