Клас XSLTProcessor
(PHP 5, PHP 7, PHP 8)
Вступ
Огляд класів
class XSLTProcessor
{
/* Методы */
public getParameter(string $namespace, string $name): string|false
public getSecurityPrefs(): int
public hasExsltSupport(): bool
public importStylesheet(object $stylesheet): bool
public registerPHPFunctions(array|string|null $functions = null): void
public removeParameter(string $namespace, string $name): bool
public setParameter(string $namespace, string $name, string $value): bool
public setParameter(string $namespace, array $options): bool
public setProfiling(?string $filename): true
public setSecurityPrefs(int $preferences): int
public transformToDoc(object $document, ?string $returnClass = null): object|false
public transformToUri(object $document, string $uri): int
public transformToXml(object $document): string|null|false
}
Зміст
- XSLTProcessor::__construct— Створює новий екземпляр класу XSLTProcessor
- XSLTProcessor::getParameter— Повертає значення параметра
- XSLTProcessor::getSecurityPrefs— Отримати налаштування безпеки
- XSLTProcessor::hasExsltSupport— Чи визначає PHP підтримку EXSLT
- XSLTProcessor::importStylesheet - Імпортує таблицю стилів
- XSLTProcessor::registerPHPFunctions— Включає здатність функцій PHP працювати як функції XSLT
- XSLTProcessor::removeParameter— Видаляє параметр
- XSLTProcessor::setParameter— Встановлює значення параметра
- XSLTProcessor::setProfiling— Встановлює файл для профілювання
- XSLTProcessor::setSecurityPrefs— Встановити налаштування безпеки
- XSLTProcessor::transformToDoc— Перетворює на документ
- XSLTProcessor::transformToUri— Перетворює на URI
- XSLTProcessor::transformToXml— Перетворює на XML