在PHP变量中解析为XSLT setParameter

时间:2010-11-19 21:15:52

标签: php variables

我想在我的PHP文档中设置一些变量,这些变量被解析为我正在生成的XSLT。

我可以像这样设置一个参数:

$xp->setParameter($namespace, 'title', 'My title');  

并在我的XSLT中回复它:

<xsl:value-of select="$title"/>

但是,我想动态设置'title'的值。

我以为我应该能够设置:

$title = 'My title';

然后

$xp->setParameter($namespace, 'title', '$title');

然而,当我这样做时,我的XSLT只输出

$title 

作为原始文本,而不是我期望的“我的头衔”。请问您能告诉我如何正确设置此值?

1 个答案:

答案 0 :(得分:1)

如果要使用变量,则应使用变量

$xp->setParameter($namespace, 'title', $title);