Наш Telegram бот: @htmlweb_bot

xslt_setopt

(PHP 4 >= 4.3.0)

xslt_setopt — Установка значений настроек XSLT-процессора


Описание

mixed xslt_setopt ( resource $processor , int $newmask )

xslt_setopt() устанавливает значения настроек, используя маску newmask, для заданного XSLT-процессора processor.


Список параметров

processor -

Идентификатор ссылки на XSLT-процессор, созданный функцией xslt_create().

newmask -

newmask битовая маска, созданная из следующих констант:

  • XSLT_SABOPT_PARSE_PUBLIC_ENTITIES - Сообщает процессору о необходимости разбора общедоступных сущностей. По умолчанию эта настройка отключена.
  • XSLT_SABOPT_DISABLE_ADDING_META - Не добавлять мета тэг "Content-Type" при выводе HTML. Умолчания задаются во время компиляции процессора.
  • XSLT_SABOPT_DISABLE_STRIPPING - Не убирать пробелы (только для файлов с данными).
  • XSLT_SABOPT_IGNORE_DOC_NOT_FOUND - Считать неразбираемые документы (функция document()) работоспособными.


Возвращаемые значения

Возвращает предыдущую маску в виде числа, если это возможно; в противном случае TRUE; FALSE в случае ошибки.


Примеры

Пример #1 Пример использования xslt_setopt()
$xh = xslt_create();
// Дать указание Sablotron обрабатывать общедоступные сущности
xslt_setopt($xh, XSLT_SABOPT_PARSE_PUBLIC_ENTITIES);
// Также попросим его не убирать лишние пробелы
xslt_setopt($xh, xslt_getopt($xh) | XSLT_SABOPT_DISABLE_STRIPPING);


Смотрите также

  • xslt_getopt() - Получение настроек заданного XSLT-процессора


Описание на ru2.php.net
Описание на php.ru