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

   QUPZILLA — БЫСТРЫЙ И БЕЗОПАСНЫЙ ВЕБ-БРАУЗЕР С ОТКРЫТЫМ ИСХОДНЫМ КОДОМ
QupZilla — быстрый и безопасный веб-браузер с открытым исходным кодом, предназначенный для массового пользователя. Он позволяет интеграцию с пользовательским окружением рабочего стола и имеет ряд отличительных особенностей, положительно воспринятых рецензентами. QupZilla распространяется под лицензией GPL v3. Особенности программы Привычный вид QupZilla использует родной стиль элементов управления среды Linux.…
  2017-08-08 19:07:47 | Категория: Интернет
   Дабавление одного или нескольких элементов в конец массива
Для добавления одного или нескольких элементов в конец массива используется функция array_push(). Пример использования: $a = array("кино", "музыка"); print_r($a); echo "<br>"; array_push($a, "театр", "цирк"); print_r($a); Array ( [0] => кино [1] => музыка ) Array ( [0] => кино [1] => музыка [2] => театр [3] => цирк…
  2017-08-20 17:05:58 | Категория: PHP
   КОМБИНАЦИИ КЛАВИШ ДЛЯ УПРАВЛЕНИЯ UNITY (UBUNTU 13.10)
Панель запуска Нажать и удержать Super — панель запуска и список сочетаний клавиш.Super + 0/1/2/3… 9 — Открыть приложение под номером N.Super + Shift + 0/1/2/3… 9 — открыть еще одну копию открытого приложения.Super + T — открыть корзину.Ctrl + Alt + T — запустить Терминал.Super+Tab — переключить приложения на панели. Главное меню Короткое нажатие на Super — открыть главное менюSuper+A — открыть линзу приложенийSuper+F…
  2017-08-04 10:26:00 | Категория: Ubuntu
   УСТАНАВЛИВАЕМ CMS WORDPRESS В UBUNTU 14.04
WordPress — система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые…
  2017-08-11 22:56:39 | Категория: Сервер
   Broadcom Corporation: BCM4313 802.11b/g/n Wireless LAN Controller
Broadcom Corporation: BCM4313 802.11b/g/n Wireless LAN Controller В Ubuntu 14.04 у меня начались проблемы с WiFi-адаптером Broadcom BCM4313, точнее просто не работал Интернет, хотя WiFi соединение было установлено, так же не было возможности войти в веб-интерфейс роутера (Dir-300). Оказалось что исходный код драйвера который система устанавливает автоматически при установке системы не совсем правильно работает. Для решения проблемы с с WiFi-адаптером Broadcom…
  2017-08-08 18:11:31 | Категория: Драйвера

Вверх