2010-11-19 60 views
0

我想在我的PHP文档中设置一些变量,并将其解析为我生成的XSLT。将PHP变量解析为XSLT setParameter

我可以设置这样的参数:

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

和回声它在我的XSLT是这样的:

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

不过,我想设置的“标题”值动态。

,我想我应该能够设置:

$title = 'My title'; 

然后

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

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

$title 

为原始文本,而不是我所期望的“我的头衔”。请你能让我知道我可以如何正确设置这个值?

回答

1

如果你想使用的变量,你应该使用变量

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

哎呀,太多的引号!谢谢。 – Gids 2010-11-19 21:22:09