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

   array_fill - заполнение массива определенными значениями
Функция array_fill() заполняет массив определенными значениями, нумерация элементов массива с определенными значениями указывается в параметре функции (начальный индекс). Пример использования: $arr = array_fill(23, 3, 'php'); print_r($arr); Array ( [23] => php [24] => php [25] =>…
  2017-09-01 23:02:08 | Категория: PHP
   KSHISEN — ВАРИАНТ МАДЖОНГА
KShisen — это игра «сисэн-сё» (Shisen-Sho), в которой игрок очищает игровое поле, убирая смежные пары фишек Маджонг. Цель игры — убрать с поля все костяшки. За один ход можно убрать только одну пару, у которой совпадают рисунки. Убирать можно только те костяшки, которые можно соединить ломаной из не более чем трех отрезков. При этом отрезки могут быть только вертикальными или горизонтальными, но не…
  2017-08-09 00:00:43 | Категория: Игры
   ОТКЛЮЧЕНИЕ МЕНЮ ПРИЛОЖЕНИЙ UBUNTU
Если требуется, чтобы меню приложения отображались в окне, а не в панели меню, то можно отключить интеграцию меню приложения в панель меню. Для этого необходимо удалить пакет indicator-appmenu   Для удаления в терминале наберите следующее: sudo apt-get remove indicator-appmenu После чего завершите сеанс и войдите снова     Чтобы вернуть все как было установите пакет: sudo apt-get install…
  2017-08-03 21:27:38 | Категория: Ubuntu
   Terminator — работа с командной строкой
Terminator — это небольшой проект, представляющий рациональный способ заполнения площади экрана терминалами. Пользователь может иметь множество терминалов в одном окне и использовать клавиатурные сочетания для переключения между ними. Установить программу Terminator можно при помощи «Центра приложений Ubuntu» или воспользоваться терминалом: sudo apt-get install…
  2017-08-12 20:14:44 | Категория: Система
   LBREAKOUT2 — ИГРА АРКАНОИД
lbreakout2 — игра арканоид, с улучшенными графическими эффектами. В нижней части экрана вы управляете битой и вам нужно отбивать шарики так, чтобы они попали в находящиеся сверху блоки и разбили их. Код lbreakout2 отличается от lbreakout. Те, кто играл в lbreakout, возможно, захотят установить и эту версию. Программа lbreakout2 доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или…
  2017-08-09 14:29:31 | Категория: Игры

Вверх