使用php+xslt在windows平台上

2015-01-24信息快讯网
在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目录下的下列四个文件到windows\system(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。:(

php与XML、XSLT、Mysql的结合运用实现代码
真正的ZIP文件操作类(php)
php 用sock技术发送邮件的函数
php中ob(Output Buffer 输出缓冲)函数使用方法
发布一个迷你php+AJAX聊天程序[聊天室]提供下载
PHP+FLASH实现上传文件进度条相关文件 下载
PHP 优化配置――加速你的VBB,phpwind,Discuz,IPB,MolyX第1/2页
关于在php.ini中添加extension=php_mysqli.dll指令的说明
phpMyAdmin下载、安装和使用入门教程
Win2003下IIS+PHP+MySQL+Zend配置步骤详解第1/2页
Win2003服务器安全加固设置--进一步提高服务器安全性
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
人尽可用的Windows技巧小贴士之下篇
windows下PHP APACHE MYSQ完整配置
Windows2003 下 MySQL 数据库每天自动备份
如何使用PHP往windows中添加用户
<b>一些常用的php函数</b>
图象函数中的中文显示
配置PHP使之能同时支持GIF和JPEG
PHP输出控制功能在简繁体转换中的应用
PHP 增加了对 .ZIP 文件的读取功能
如何对PHP程序中的常见漏洞进行攻击(上)
PHP4在WinXP下IIS和Apache2服务器上的安装实例
Windows下PHP的任意文件执行漏洞
在Windows中安装Apache2和PHP4的权威指南
新版mysql+apache+php Linux安装指南
Win2000+Apache+MySql+PHP4+PERL安装使用小结
使用PHP和XSL stylesheets转换XML文档
PHP4(windows版本)中的COM函数
PHPlet在Windows下的安装
WINDOWS服务器安装多套PHP的另类解决方案
VML绘图板②脚本--VMLgraph.js、XMLtool.js
©2014-2024 dbsqp.com