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

   СТАВИМ FLASH, JAVA, АУДИО- И ВИДЕО-КОДЕКИ (LINUX)
Изначально из-за закрытости исходного кода кодеков многих из них в Ubuntu нет. Но установка кодеков очень проста и займет немного времени. Для начала обновим список репозиториев и поиск индексов обновленных версий программ, драйверов, ядра и всего прочего: sudo apt-get update Теперь, собственно, установим все доступные обновления: sudo apt-get upgrade Установим flash, java, аудио- и видео-кодеки: sudo apt-get install…
  2017-07-30 21:55:38 | Категория: Мультимедиа
   BRIQUOLO — ИГРА-АРКАНОИД
Briquolo — игра-арканоид на трёхмерном цветном игровом поле. Она содержит 23 причудливых уровня с движущимися кирпичами, отличными взрывами и звуковыми эффектами, различными перспективами камеры, а также имеет встроенный редактор для создания ваших собственных уровней. Игра Briquolo использует OpenGL для создания современных графических эффектов, и легко переносима, благодаря библиотеке SDL. Программа Briquolo…
  2017-08-09 14:17:30 | Категория: Игры
   CutePad - текстовый редактор
CutePad - очень простой, компактный и быстрый текстовый редактор, написанный с использованием C++ и Qt. Особенности текстового редактора: Простой и понятный графический интерфейс. Возможность чтения и записи любого текстового документа. Имеется возможность экспортировать документ в формате PDF. Можно вставлять изображения, таблицы, даты и время. Язык интерфейса английский.  Для установки текстового…
  2017-08-31 08:51:58 | Категория: Офис
   УЗНАТЬ ИНФОРМАЦИЮ ОБ АППАРАТНОМ ОБЕСПЕЧЕНИИ (LSHW)
Узнать информацию об аппаратном обеспечении можно при помощи lshw.  Это утилита командной строки, которая предоставляет подробную информацию аппаратных средств, таких как версии прошивки, BIOS информация, материнской плате,  конфигурации памяти, информации процессора и так далее. sudo -i lshw Например: sudo -i пароль lshw описание: Настольный компьютер продукт: GA-78LMT-S2 () производитель: Gigabyte…
  2017-08-03 14:20:38 | Категория: Система
   Neverputt — бесплатная трехмерная игра для Linux
Neverputt — бесплатная трехмерная игра для Linux, в игре Вы должны закатить мячик по наклонным платформам в лунку. Игра напоминает гольф и бильярд. В игре хорошая физика, в игре необходимо выбирать направление и силу удара, с каждым новым уровнем сложность игры повышается. В Neverputt могут играть до 4 человек по сети. Игра доступна для Linux, Win2K/XP, FreeBSD и Mac OSX. Официальный сайт игры…
  2017-08-01 12:27:14 | Категория: Игры

Вверх