使用php+xslt在windows平台上

时间:2010-01-16 10:37:36   来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:php      3。拷贝dlls目录下的下列四个文件到windowssystem(32)下      expat.dll   sablot.dll   xmlparser.dll   xmltok.dll      4。修改php.ini      修改extension_dir指向正确的extension目录...
  正文:

在windows平台上使用PHP+xslt
  
  1。到http://www.php.net下载php 4.0.6
  
  2。将php-4.0.6-Win32.zip解压到c:php下
  
  3。在web server上配置好php
  
  3。拷贝dlls目录下的下列四个文件到windowssystem(32)下
  
  expat.dll
  sablot.dll
  xmlparser.dll
  xmltok.dll
  
  4。修改php.ini
  
  修改extension_dir指向正确的extension目录
  
  extension_dir = c:/php/extensions
  
  然后找到下面这行
  
  ;extension=php_sablot.dll
  
  修改为:
  
  extension=php_sablot.dll
  
  如果php配置的是cgi模式,则不需要重启web server,否则可能需要重启web server
  
  5。我们用例子来测试一下
  
  test.xml
  ============================
  <?xml version="1.0"?>
  
  <articles>
  <article>
  This is the first article.
  </article>
  </articles>
  
  test.xsl
  ============================
  <?xml version="1.0"?>
  
  <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:template match="/">
  <html>
  <body>
  <xsl:value-of select="articles/article"/>
  </body>
  </html>
   </xsl:template>
  </xsl:stylesheet>
  
  test.php
  ===========================
  <?php
  $parser=xslt_create();
  xslt_run($parser,'test.xsl','test.xml');
  print xslt_fetch_result($parser);
  xslt_free($parser);
  ?>
  
  
  最后,该parser不支持GB2312。:(


来源:http://www.002pc.com/master/College/Programming/PHP/11937.html

收藏到:

关于《使用php+xslt在windows平台上》文章的评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

随机文章

    SQL Error: select * from ***_ecms_article where classid='86' and checked=1 order by rand() limit 10

顶出来的热门

    SQL Error: select * from ***_ecms_article where classid='86' and checked=1 order by diggtop desc,id desc limit 10
站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td