试试用COM呢?
<?php
$xml = new COM("Msxml2.DOMDocument");
$xml->loadXML("<?xml version='1.0'?><test>这是测试</test>");
$text = $xml->selectSingleNode("//test")->text;
header("Content-Type:text/html;charset=GB2312");
echo $text;
?>
<?php
$xml = new COM("Msxml2.DOMDocument");
$xml->loadXML("<?xml version='1.0'?><test>这是测试</test>");
$text = $xml->selectSingleNode("//test")->text;
header("Content-Type:text/html;charset=GB2312");
echo $text;
?>
解决方案 »
- 大侠们Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
- PHP不用数据库,做个小留言板,大家讨论点思路!
- CHECKBOX的问题。求救。
- php5中的phpinfo为什么什么都不显示啊~???
- phpmyadmin连接MYSQL数据库时登陆的问题。新建立的帐号进不去。详细请进来看
- 重启了服务器,运行Discuz!首页就找不到common.inc.php了,怎么回事?
- 傻瓜式文件夹遍历显示文件程序[原创]
- 搜索引擎蜘蛛捕捉者(网络版)发布,兄弟帮忙测测,给点意见:>
- 各位前辈,小弟想注册一个域名,不知道大家都是去那里注册的,请推荐一个信誉好的地方。谢谢
- 提个问题,希望得到大家的帮助。尤其希望老大指点指点,感激不尽
- 1.8G志强+512M的服务器
- Session的问题
听说有个内容:
<phpXML/>项目已开发 了一个支持 DOM 的 PHP 类。由于它全部是用 PHP 编写的,所以不需要对服务器进行任何修改。
你是否使用domxml生成xml文档而不是load一个xml文档?
如果是,那么你在setAttribute或者createTextNode时,
有没有碰到第一个写入的中文字符串输出后是乱码的情况?
但是兄弟有所不知,虚拟服务器可不管你使不使扩展,一律不成,至少现在4.0版本没有内置XMLDOM,所以我才死心塌地的找外挂呀!有知情的朋友,来点信息好吗?
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<shine>
<menu id="1" order_id="1001" url="" name="test"/>
<menu id="49" order_id="2001" url="" name="8目鹿芾�"/>
<menu id="6" order_id="3001" url="" name="消息管理"/>
.....
</shine>php5中就更失败了,连xml文档都不能生成,在setAttribute或者createTextNode时都报错“xmlEncodeEntitiesReentrant : input not UTF-8”,而且我找遍了文档,都找到不到可以设置encoding的函数,不过你说的icov我还没有试过。
方法是:将程序中出现的所有中文变量或常量,都进行UTF-8的编码转换!我很是那闷,明明是我问问题,怎么反而却要做答呢.TO 老大们:
经常出入PHP区的老大,请你们回答一下本人的问题,还请您们不吝赐教!
PHP给我们提供了那么多的函数,可是虚拟主机上有好多却都不支持。
国内的PHP虚拟主机。只是做个样子。
根据不会考虑PHP的功能
1.PEAR究竟是什么,大哥们给解释得具体一点?
2.到国外的哪个网站能下载到最新版?也是就说,哪个是PEAR的官方网站?
有吗?
看看这里吧http://pear.php.net/package/PEAR/download
然后再看看这里http://pear.php.net/package-stats.php
第一个是PEAR BASE CLASS 的下载地址
第二个是包的下载统计数据查看页!