有个加过密的xml类,可以把任何xml读成数组的,里面也是用PHP内置函数实现的。要发给你

解决方案 »

  1.   

    估摸着你的XML是GB2312编码的,XML默认是UTF-8的。你把你的XML文件改成UTF8的试试。
      

  2.   

    源文件是对的,在PHP4下面测试是正确的
      

  3.   

    我有加如encoding="GB2312"后显示的是内容显示的是乱码如:名字:寮犱笁
    职位:缁忕悊
    名字:鏉庡洓
    职位:鍔╃悊
    如果在浏览器中改成"UTF-8"也显示乱码如:ûז:张三
    ְλ:经理
    ûז:李四
    ְλ:助理
    请问该如何解决
      

  4.   

    编码是utf-8的。不知在gb2312环境有没影响
      

  5.   

    如果在代码中加入encoding="utf-8"就连乱码都不显示了
      

  6.   

    当然有影响,如果是utf-8的,你想用在gb2312下,最好转码
      

  7.   

    我是问
    我有加如encoding="GB2312"后显示的是内容显示的是乱码如:名字:寮犱笁
    职位:缁忕悊
    名字:鏉庡洓
    职位:鍔╃悊
    如果在浏览器中改成"UTF-8"也显示乱码如:ûז:张三
    ְλ:经理
    ûז:李四
    ְλ:助理
    请问该如何解决
    这个问题怎么解决呀?
      

  8.   

    检查你的编码,包括XML的,PHP文件的,终端的,所有的设成一致。如果有不一致的地方,自己做转码。
      

  9.   

    iconv()转换php.ini
    extension=php_iconv.dll
    extension=php_mbstring.dll