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

   Unity Launcher Folders в Ubuntu 14.04
Unity Launcher Folders для Ubuntu 14.04 —  приложение которое поможет Вам сгруппировать ярлыки, папки и ссылки на панели Unity. Для установки программы Unity Launcher Folders (только для Ubuntu 14.04 — репозиторий) необходимо в терминале выполнить следующие команды: sudo add-apt-repository ppa:asukhovatkin/unity-launcher-folderssudo apt-get updatesudo apt-get install unity-launcher-folders Так же можно скачать deb пакет с официального сайта программы и установить его…
  2017-08-18 20:48:50 | Категория: Ubuntu
   DUKE NUKEM 3D — КУЛЬТОВАЯ КОМПЬЮТЕРНАЯ ИГРА В ЖАНРЕ ШУТЕРА ОТ ПЕРВОГО ЛИЦА
Duke Nukem 3D — культовая компьютерная игра в жанре шутера от первого лица, созданная компанией 3D Realms (подразделение Apogee) в 1996 году. Duke Nukem 3D является логическим продолжением игр серии Duke Nukem, но если первые две игры из серии были двухмерными платформерами, то третья часть выполнена в популярном на то время стиле Doom (псевдотрехмерные коридоры, вид от первого лица, сражения с применением различного вида…
  2017-08-08 11:10:18 | Категория: Игры
   abs - модуль числа
Функция abs возвращает абсолютное значение числа. Пример использования: $a = -22; $b = -4.222; $c = 13; echo abs($a)."<br>"; echo abs($b)."<br>"; echo…
  2017-08-31 20:31:57 | Категория: PHP
   Springseed — простая программа для ведения заметок
Springseed — простая программа для ведения заметок. В программе имеется поддержка категорий, имеется простое форматирование текста и синхронизация через Dropbox. Springseed обладает стильным интерфейсом, но минималистическим интерфейсом. Слева в окне программы отображаются блокноты, в которых можно создавать новые категории, в центре соответственно список заметок в выбранной категории, ну и справа…
  2017-08-11 23:41:20 | Категория: Офис
   TUXGUITAR — МУЛЬТИТРЕКОВЫЙ РЕДАКТОР И ПРОИГРЫВАТЕЛЬ ГИТАРНЫХ ТАБУЛАТУР
TuxGuitar — мультитрековый редактор и проигрыватель гитарных табулатур. Он может открывать файлы форматов GP3, GP4 и GP5, и экспортировать данные в MIDI и PDF форматы. Также она позволяет работать с MIDI. Программа разработана на языке программирования Java и опубликована под лицензией LGPL. Возможности Редактор табулатур Просмотр партитур Многоканальное отображение Автоматическая прокрутка композиции по мере…
  2017-08-07 09:18:18 | Категория: Разное

Вверх