xslt_set_base

(PHP 4 >= 4.0.5)

xslt_set_base Установка базового URI для всех XSLT преобразований

Описание

void xslt_set_base ( resource $xh , string $uri )

Задает значение базового URI для всех XSLT преобразований. Этот URI используется в Xpath инструкциях для разбора document() и других команд, имеющих доступ к внешним источникам. Также он используется для разрешения URI элементов <xsl:include> и <xsl:import>.

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

xh

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

uri

Значение базового URI.

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

Эта функция не возвращает значения после выполнения.

Список изменений

Версия Описание
4.3.0 В версии PHP 4.3.0 значением базового URI по умолчанию является директория выполняющегося скрипта. Фактически, это директория, заданная в константе __FILE__. Умолчания для базового URI в более ранних версиях PHP менее предсказуемы.

Примечания

Замечание:

Учтите, что в случае использования Windows, вам нужно указать file:// в начале пути.

Коментарии

i use xslt and page can be generated in two mode, one using <? xml-stylesheet href='page.xsl' >, one other using the php sablotron libthe first one use path relative to the xsl file for includes but the second with sablotron consider all the includes as relative to the set base pathis there any way to get sablotron to resolve include as relative to xslt file instead of the set_base for all files ?
2008-02-26 19:20:15
http://php5.kiev.ua/manual/ru/function.xslt-set-base.html

    Поддержать сайт на родительском проекте КГБ