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