spModel 会造成页面输出的文字编码错误?

#1 建豪

我做了实验:
  function t1()
    {
        echo "123";
    }

    function t2()
    {
        $fetch_task = spClass("fetch_task");
        echo "123";
    }



fetch_task 是 extends spModel。
t1, t2 分别是 action
我用 curl 分别请求这两个页面,并且把页面输出的内容做 var_dump

发现:

t1 页面
string '123' (length=3)



t2 页面
string '123' (length=6)


t2 页面只要有 new spClass 就会导致输出的内容不是正常长度
导致我在curl 抓取资料要做字串比对时就无法正确
请问怎么解决? 这是   吗?

2012-01-02 00:14:57

#2 jake

你的“fetch_task.php”文件内带有bom或者空格。所以才会比普通php文件长3个字节(BOM)

2012-01-02 00:24:30

#3 建豪

谢谢,困扰一个晚上!
解决了 :)

2012-01-02 00:28:37