XSLTProcessor::removeParameter

(PHP 5, PHP 7, PHP 8)

XSLTProcessor::removeParameter — Efface un paramètre

Description

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

Efface un paramètre, s'il est défini. Ceci fera que le processeur utilisera la valeur par défaut pour le paramètre comme défini dans la feuille de style.

Liste de paramètres

namespace

L'URI de l'espace de noms du paramètre XSLT.

name

Le nom local du paramètre XSLT.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Erreurs / Exceptions

Génère une exception de type ValueError si namespace n'est pas vide et que name utilise la notation de Clark ou est un QName.

Historique

Version Description
8.5.0 L'argument namespace est désormais pris en compte ; auparavant, il était ignoré. Une exception de type ValueError est désormais lancée si namespace n'est pas vide et que name utilise la notation de Clark ou est un QName.

Voir aussi