xsl param fails in PHP 5.3x
<p>I have an  in PHP 5.3 that is failing when <strong>something</strong> is its contents.</p>

<p>For context I do a XSL transformation on one DOMDocument and insert the results as a parameter into another DOMDocument that is then transformed. This has worked fine until now.</p>

<pre><code>&lt;h5&gt;lets see: &lt;xsl:value-of select="string-length($content)" /&gt;&lt;/h5&gt;
</code></pre>

<p>returns 0. </p>

<pre><code>$content
</code></pre>

<p>is the param name.</p>

<p>In my PHP I can get this to work a thousand time elsewhere but for some reason on this occasion it only fails on inserting circa one thousand names into an HTML table. If I swap the names for something else e.g. the autoincrement ID then it works fine.</p>

<p>I have no double/single quote issues, as everything is run through a cleanup utility and I have manually gone through the data and removed everything but alpha numeric characters.</p>

<p>Is there a max lenght/size with xsl param's?</p>
