PHP与XSL& XML

时间:2013-11-30 11:15:47

标签: php xml xslt

我有两个文件student.xml& sytle_student.xsl和一个文件PHP whaich包含在xml文件中搜索数据的表单,但结果不会出现在xsl文件中附加的样式中 我用过这个功能

               $xslDoc = new DOMDocument();
               $xslDoc->load("style_student.xsl");
               $xmlDoc = new DOMDocument();
               $xmlDoc->load("student.xml");
               $proc = new XSLProcessor();
               $proc->importStylesheet($xslDoc);
                    echo $proc->transformToXML($xmlDoc);

但它在此行中产生2个错误

               $proc = new XSLProcessor();

错误:第51行的C:\ wamp \ www \ index.php中找不到类'XSLProcessor'

如何处理此错误以显示xsl样式的结果?

1 个答案:

答案 0 :(得分:3)

该类名为XSLTProcessor,扩展名为ext/xsl

检查扩展名ext / xsl是否已加载。

var_dump(extension_loaded('xsl'));

如果没有安装扩展程序和/或更改php.ini以激活它。