XSLTProcessor::removeParameter
PHP Manual
PHP Manual»XSLTProcessor»XSLTProcessor::removeParameter

XSLTProcessor::removeParameter

(PHP 5, PHP 7, PHP 8)

XSLTProcessor::removeParameter — Remove parameter

Description

public function XSLTProcessor::removeParameter(string $namespace, string $name): bool

Removes a parameter, if set. This will make the processor use the default value for the parameter as specified in the stylesheet.

Parameters

namespace

The namespace URI of the XSLT parameter.

name

The local name of the XSLT parameter.

Return Values

Returns true on success or false on failure.

Errors/Exceptions

Throws a ValueError if namespace is not empty and name uses Clark notation or is a QName.

Changelog

Version Description
8.5.0 The namespace argument now takes effect; previously it was ignored. A ValueError is now thrown if namespace is not empty and name uses Clark notation or is a QName.

See Also

To Top