--TEST-- Request #64137 (XSLTProcessor::setParameter() should allow both quotes to be used) --EXTENSIONS-- xsl --FILE-- loadXML(''); $xsl = new DOMDocument; $xsl->loadXML(''); $xslt = new XSLTProcessor; $xslt->importStylesheet($xsl); $xslt->setParameter('', 'foo', $input); echo $xslt->transformToXml($xml), "\n"; } test(""); test("a'"); test("a\""); test("fo'o\"ba'r\"ba'z"); test("\"\"\"fo'o\"ba'r\"ba'z\"\"\""); test("'''\"\"\"fo'o\"ba'r\"ba'z\"\"\"'''"); ?> --EXPECT-- a' a" fo'o"ba'r"ba'z """fo'o"ba'r"ba'z""" '''"""fo'o"ba'r"ba'z"""'''