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

   Sylpheed — быстрый и надежный почтовый клиент
Sylpheed — свободный легковесный почтовый и новостной клиент. Sylpheed предоставляет простоту конфигурации и, в то же время, изобилие функциональности. Программа написана на языке C, использует графическую библиотеку GTK+ и совместима с различными операционными системами: Linux, BSD, Mac OS X и Microsoft Windows. Возможности: Поддержка не только основных почтовых протоколов вроде POP3, IMAP4rev1 и SMTP, но и NNTP (NetNews). IPv6 —…
  2017-08-09 23:34:30 | Категория: Интернет
   Установка OpenOffice 4.0.1 в Linux Ubuntu (13.10)
Apache OpenOffice — свободный пакет офисных приложений. Конкурирует с коммерческими офисными пакетами (в том числе Microsoft Office) как на уровне форматов, так и на уровне интерфейса пользователя. Одним из первых стал поддерживать новый открытый формат OpenDocument (ISO/IEC 26300).Основан на коде StarOffice, который был приобретён, а затем выпущен с открытым исходным кодом фирмой Sun Microsystems. После покупки последней права на OO.o перешли к…
  2017-08-05 21:44:22 | Категория: Офис
   ЗАГРУЗКА LUBUNTU
Lubuntu — это современная операционная система, которую можно поставить как на современные компьютеры, так и на устаревшие. Lubuntu работает очень быстро, она безопасна, красива, функциональна. К тому же, Lubuntu позволяет вернуть к жизни старые персональные компьютеры, на которых другие современные операционные системы не смогут нормально работать. Lubuntu также отлично подходит для установки на нетбуки и…
  2017-08-06 23:00:36 | Категория: Загрузка
   Сравнение переменной с массивом
Если имеется переменная которую необходимо сравнить с массивом,то можно воспользоваться функцией in_array() которая проверяет присутствует ли в массиве значение. in_array(значение, массив); Пример кода: $a = "bmp"; $b = array('zip','7z','rar','tar','taz'); $c = array('png','jpg','bmp','psd','gif'); if(in_array($a, $b)){echo "Это архив";} elseif(in_array($a, $c)){echo "Это изображение";} Это…
  2017-08-19 22:36:45 | Категория: PHP
   MAHJONGG
Это обычный пасьянс Mahjongg – головоломка для одного игрока, цель которой – убрать с поля все фишки (картинки). Убирать можно только открытые пары с идентичными изображениями. По словом «открытые» подразумевается те фишки, которые хотя бы с одной стороны не заслонены другими фишками. Решать головоломку Маджонг можно часами, при этом одинаковые варианты никогда не повторяются. Сам процесс игры…
  2017-07-31 21:54:47 | Категория: Игры

Вверх