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

   File Roller - менеджер архивов
File-roller — это менеджер архивов для среды GNOME. Он позволяет: Создание и изменение архивов. Просмотр архива. Просмотр файла из архива. Распаковка файлов архива. File-roller поддерживает следующие форматы: архивы Tar (.tar), включая сжатые с помощью gzip (.tar.gz, .tgz), bzip (.tar.bz, .tbz), bzip2 (.tar.bz2, .tbz2), compress (.tar.Z, .taz), lzip (.tar.lz, .tlz), lzop (.tar.lzo, .tzo), lzma (.tar.lzma) и xz (.tar.xz) Zip-архивы (.zip) Jar-архивы (.jar, .ear, .war) архивы 7z (.7z) образы CD iso9660 (.iso) архивы…
  2017-09-01 09:32:55 | Категория: Система
   Vivaldi — интернет-браузер
Vivaldi — интернет-браузер, созданный компанией Vivaldi Technologies на основе свободного браузера Chromium и движка Blink. Первая тестовая версия стала доступна 27 января 2015 года. Vivaldi лучше всех остальных браузеров проходит тест на поддержку HTML5, оставив далеко позади всех конкурентов. Vivaldi призван удовлетворить потребности пользователей, которым нужно больше, чем просто браузер. Ряд функций, такие как боковая панель,…
  2017-08-12 22:46:03 | Категория: Интернет
   УСТАНОВКА ПРИЛОЖЕНИЯ ОБЛАЧНОГО ХРАНЕНИЯ ОТ MAIL.RU ДЛЯ LINUX
Заведите почтовый ящик в Mail.ru или войдите в него. Во вкладке «Еще» выберите «Облако»     Вы войдете на страницу облачного хранения     Скачайте deb пакет для установки облачного хранения от Mail.ru        Установите deb пакет используя команду: sudo dpkg -i ~/Загрузки/Имя_пакета.deb   Запустите приложение из меню Dash или используйте в терминале для запуска приложения команду…
  2017-08-02 09:36:50 | Категория: Интернет
   SUNFLOWER — ДВУХПАНЕЛЬНЫЙ ФАЙЛОВЫЙ МЕНЕДЖЕР ДЛЯ LINUX И ДРУГИХ UNIX-ПОДОБНЫХ ОПЕРАЦИОННЫХ СИСТЕМ
Sunflower — двух панельный файловый менеджер для Linux и других UNIX-подобных операционных систем. Программа написана на языке программирования Python. Sunflower является свободным программным обеспечением и распространяется под лицензией GNU GPL. Функции Многовкладочный интерфейс. Встроенный эмулятор терминала. Настройка сочетаний клавиш. Drag-and-drop. Собственные плагины. Отличительной особенностью Sunflower является…
  2017-08-11 08:31:38 | Категория: Система
   UGET — НЕБОЛЬШОЙ И ПРОСТОЙ МЕНЕДЖЕР ЗАГРУЗОК
uGet — загрузка множества URL и применение их для одной настройки/очередиUget (бывший urlgfe) — небольшой и простой менеджер загрузок. Предоставляет следующие возможности: продолжение прерванных загрузок очередь загрузок классификация загрузок по категориям интеграция с Mozilla Firefox (через расширение Flashgot). слежение за буфером обмена импорт загрузок из HTML-файлов пакетная загрузка Кроме того, его можно…
  2017-08-10 21:13:26 | Категория: Интернет

Вверх