2010-11-19 59 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